MVKKAETSEVTRKTIVDMKEAGMRGATIARILKIPARTVSSILARFRERNTVSNAPRTGRPRSTSARQDKRIVRLSKADPTLTSVDIAAEINASDGTNISRRTVARRLNAEGLIGRRPAKKPLISPKNRKARAEFARRHQHWTSNEWSKVLFTDESKFNFFGSDGIKYVRRPSGERYNPRYTKPTVKHGGGSVMVYGAFSFHGMGPILRIEGTMTGQSYANMVIEKILPWAEDNMPAVWVLQQDNDPKHTSRAAKDAFQQKDVRLLDWPSQSPDLNPIEHIWEELERRCTKQRCSNKDQKFALLAKEWSAHANDSFPEAHRINASSLRGSDQESWLSDKILIVYVAFGFNFDELSQFC