MVYKHYETNHTPLAQAKFRPYGDNAHTNTQELEKYQVLRSYSPVDLTDKLALGIMKFLRVFVHGFFGNRYLHHAVVLETVAAVPGIVAGGWRHFNSLRLMRRDHGHIGELMEEAENERMHLLTWMEMTKPTFLERMLVVGAQVGFTSFYTMAYLLNPRFCHRLVGYLEEEAVAAYSEFLEAIDKGDIPNCKAPEIAIKYWNLKPESTMRDVVVVVRADECMHRDYNHDMSDKHRSGLIELR