MRTYTSISREFRAPFDSVGWVSLKDMTFIARGVNPATSCSAFSHERGPLSTMSPERTEEIMAVSDRGSADPHADDHDIATPDNAHAATPDDVVAIALSHFAEHGFNETKLEKIAKASGMSKRMIHYYFGDKKGLYVKTISHALDMLRPDAEAMQLESAVPVEGVRKIVEAIYNCIINNPEAIRLILIENLHNHGGVESAAALNDESNLLLNLDKLLMLGQDAGAFRPGISAEDVLVLISSLGYFRISNQLTMDQIYDVDLTSDSNIEGMRRLVVDTVLAFLTSNLPDAESSSYLTTRESSTAPTQDTDIYAFDTDLFEE