MECGELESGREAQPTRRDLLRLVVGVGLGLGLGSGSMGTVLPAWADMAQLQHAPRVIREGERIFDTRIGSYLPIRAAMEHLPRYLRGNTNPELADSAVPPSSAQKRLLVIGEEHTHPLHHRMQLDVIKTLRQNAPTKPLAIGLEHFYRQHQGHLDDYVYGRIGLNKLKERTKWDEMWGHDFNFWLPIFAYARQHGIRLVGLNLPSKAVQIVAERGLDSVPEKLRSTFPEIDLSNQKHYNRFASNMMGVHADVAGAYLKSYYEAYCLWEDYMADSASQFLQNAPGFKNGQGQLVILAGAAHVEGRNGIPDRLSRRMGGEDVFTIVPKSVSFTSEGLPHIQRPEKRDTSDWVWYTRRPVDLV*