MIFENFIQLAEGTCGAAKEESYAFLKSLWDNRMPMAGLGFHPTEQELLDHLRAKLMDDGINSHPLIGEFITTIQDEDGICHTHPENLPGVTKDGSAKYFFHRTSNAYTTGKRKRRQIQGELTWHQTGKGCPVTVDGRVMGYKKFMVLYNWRQHRRESDKWVMHQFHIGERWDEEGELVVSKIFCHPAKEKEKARSSARRSTRETMVRY