MELEDADHLVVQEAAKARDRLAIICDRVDETTGPGRARPRAADDGAPDKDDLRELVYSFLERHAPGSKPSRRKRGELDHELPATGAPGEDDVDLRELVYSFLERHAPGSCPSPKREAIAKSISSSVEVGWWPREDKDEDKDEEEDEDDDDDDESNRASKDEEEEMPVGGRRRSVNVVPKREKPDHEVIDLDDVVVPASPPKPLPDSSPATSQSAAPVSGTGAAAASITKPAAPNPSLVLKWNEVETLAWLTERLALTADRPAYRVLRRLALTGPMLLMLPACSLRPQLLKKLTEEIPNAGNAERDALDAVELLVEEAREGPLGARARGELARLIARRAREAASAGAGAGEKQA*