MFPEYRSAEEKPPYSYAQLIVQAIMSSPDHQITLSGIYAFITNRYPWYRATDKGWQNSIRHNLSLNRYFVKVRKFLDNNRPANAKLINFEIFIPF