MELEMEMDGVMLEHRDEYEEHEDGDGEGEGGEDEEEEEEDEEEEEEEEEAVDGLLMDDNRQQEQQEEIVWQVLLLLLVYEEQARVEQEEIDRQTKLEWQRLEDEHRNRLEQLLQHYRQLQDDYAELDEIERCRFKRARVAACSIGAAVATQQSVQRRLWVKNRSQAWWERCNDPRFPELEFHRAFRMSRPTFELICEDLGSIVAKEDTMLRAAIPVKQRVAVCIWRLATGEPLRLVSKRFGLGISTCHKLILEVCAAINDVLLPKYVQWPGEERVHEVMEDFESVSGIPNVVGSMYTTHIPIIAPKINVGAYFNKRHTDRNQKTSYSITLQGVVDIRGSFTDVCIGWPGSMSDDRVLENSALYQKGGSGSLHGSWVVGGVGYPLQDWLLVPYSHSELSWAQLALNERLMEIQKIGKGAFSRLKGRWKFLQRRTEVKLQELPAVLGACCVLHNVCEQHGEGFDPDLNYEVVDDDMYPEAAPMSLTAMEARDSIAQQLMHSVHMGADFL*