MSLQTPSPLLRLPSELRLEIYRHLFGIAPHTRLRVGEACLDSDLPHSTERSWRLSKAFEVYMHRPSPPNASEYAEMDYKHCSATEQSRRNIYREHRHLFLAILATCKTIYEEAMPFFYSSTFFAVSGNIAKASNWLYAMSHERRKYIRRLSFHFWSKALSECFSNQGNMEHLAKQLTYMDQIDVVELLITDTRTEDELLDFADAESQGIPQYAVSRRPCEPLVLFGVEQLEAVPNLGCLRIVGRIDRLLVYTEDKEYLKAFAEGRKRAGLGKENGHRPVVELVQL*