MVKKAETSEVTRKTIVDLKEAGMRGATIARILKIPARTVSSILARFHERNTVSNAPRTGRPRSTSARQDKRIVRLSKADPTLTSVDIAAEINASDGTNISRRTVARRLNAAGLIGRRPAKKPLISPKNRKARVEFARRHQHWTSNEWSKVLFTDESKFNLSGSDGIKYVRRPSGERYNPTYTKPTVKHGGGSVMVYGAFSFHGMGPILRIEGTMTGQSYANMVIKRILPWAEDNMPARWVLQQDNDPKHTSRAAKDAFQQKDVRLLDWPSQSPDLNPIEHIWEELERRCTKQRCSNKDQKFALLAKEWSAMPTTVFQRLIVSMPARCAAVIKSRGFPTKY