MLVILFESSPTWHKFLANFGYRDLYGPQAFAAVQGQRAFHPPTFMIPPIPLPAETLPIGHIISSETNSEKADNVLAKNSNSSCATCVICKDRATGRHYGTNSCDGCKGFFRRTVRKKQHYVCRFDQKCVIDRDKRNSCRHCRFQKCLAAGMRKEGPLDTVQNERDQIKRRVQEGKVDSAAQHWMGFFSMLMEAEKKSSPVRVSVITNASQAGTDEKLDSVSKLATLTDIGEAIKQQLLLLVDWAKALPPFHALALEDQVVLLRAYAAEHLLLGVARRSLPFKDMLLLSNDACIPRGHSNHLPDVNHVLLRVLDELVEPMRELNPDDTEYACIKALLFFNQNITGLHSKNEVKDLRSKVLIGLQTYCADNCKKDPLRFGNLLLLLPPLQAMSQQFVEDLQLVTIFGMCHFDKLLDELLLTATQRKKI