MEMLSGAEMIVQSLINEGVEQIFGYPGGSVLDIYDALHEKTDQIKHVLVRHEQAATHMADGYARATGKPGVVLVCSGPGATNTVTGIATAYMDSIPMIVISGNVATNLIGNDAFQECDIVGVSRPIVKHSFLVKNAEDIPETIKKAFYIASTGRPGPVVIDVPKDVMSPLNKLPYEYPETIKMRSYNPTTAGHKGQIKKGLRALLDAKKPVLYVGGGAIIANADQQIRQLAEALNLPVVSTLMGLGVFPGTHKNSLGMLGMHGVYEANMAMHNADLIFGVGVRFDDRTTNNLEKYCPNAKIMHIDIDPSSISKNVKVDLPIVGSADQVLDGMLKLLEENAERNDAAALDSWWNEIQVWRDRHCLAYETSAERIKPQQVIETLYKITEGKAILASDVGQHQMFAALYYPFDKPRQWINSGGLGTMGFGLPAGMGVKFAMPEEEVLVVTGDGSIQMNIQELSTALQYDIPVKIINLNNRFLGMVKQWQDIIYQGRHSNSYMSSVPDFAAIAEAYGHVGIRISHPDELQAGLEKALAMKDRLVFVDINVDETEHVYPMQIKGEGMDKMWLSKTERT*