SMLTIGGKSFQSRLLLGTGKYPSFDIQKEAVAVSESDILTFAVRRMNIFLEQLDLSKYTLLPNTAGASTAEEAVRIARLAKASGLCDMIKVEVIGCSRSLLPDPVETLKASEQLLEEGFIVLPYTSDDVVLARKLEELGVHAIMPGASPIGSGQGILNPLNLSFIIEQAKVPVIVDAGIGSPKDAAYAMELGADGVLLNTAVSGADDPVKMARAMKLAVEAGRLSYEAGRIPLKQYGTASSPGE
--EEEE-EEE---EEE-------HHHHHHHHHH----EEEEEEEEE--HH-------EEEEEEE-----HHHHHHHHHHHHHH----EEEEEE-----------HHHHHHHHHHHH---EEEE----HHHHHHHHHH---HHHHHHH-----------HHHHHHHHH-----EEEE-----HHHHHHHHHHHHHHHHH----------HHHHHHHHHHHHHHHHHHH-----------------