MQASRARLFKEYKEVQREKAVDPDIQLVCDDSNIFKWTALIKGPSETPYEGGVFQLAFAIPEQYPLLPPQVRFLTKIFHPNVHFKTGEICLDILKNAWSPAWTLQSVCRAIIALMAHPEPDSPLNCDSGNLLRSGDVRGFRSMASMYTRLAAMPKKG