MSPLMRYELWDEEPLNSLCFASGPIIVGAGPSGLAVAACLRKFKIPSLILERSDCIASLWRHNTYERIHLHLPKKYCELPFLPIPQHYPTYLSGAQFLEYLENYGKEFNIKPRFNERVTSARFDERSGVWRVVTSGTSKDRKDEVREYAGHWLIVASGENAEAVKPKINNLQKFRGSICHSYMYKNAVEYEGKKVLVIGCGNSGMDIALDLFKSNAKPSIVVRNSVHVLPQEILGASTFAIILTLLKVFPVWFADLLLLFCAWCKWKNTATCGLPRPKEGPIAYKNRMRRTPVLDIGTLRLVKSGRIKGEDNQFTIDGLPNGPCTGGWKGKKGLYVVGMSGRGLLGTKSDAQLIAQDIQLEFI*