MEELGKALVADCAAICNDPQYQRSCHVRNLRGSIRQWANNHKRLKKVDGELASSIQACARLEQGFNCGTDLDTYKCNQDQISSLHHSAEVILAVEEARSAMAQKNKAALDTSFLLFGTKGVIPRPDQLGLVPMGATRTDTKPPVKTWNEGWQPRWEGDLGDPFEPYQDYIDKRGYRKIIDNILALEHLSAAFATVQRARKISRDYSYLKTLAAAAGITVKEYQRLLEITISKRDLMCAMKRDKDIAAFMQLSRAKGKDGRRESFESVFNRIDNQGLGVITWEAFLHFFSIDISLVGSDTAPIITFAPYITPIPPNLMVPKQVLPTF*