MLFANGKLVCTGAEAEEGIKNAARRFTQVIQKMDFPGVNLIDFKIQNVVGTCDLGFRVLMEALAFAHSECCTYEPELYPALIYRLEKPQVKILVFVSGKVVFTDSKEPRELYAACETIFPILCQFKDLKPINLGSTDGNKNLPEHRLATDAADKSHIGD