PKEPEQLRKMFIGGLSFETIDDSLREHFEKWGTLTDYVVMRDPQTKYSRGFGFVTYSCVEEVYAAMCAQSHADGKVVESKRGVSRKDSVKPSAHLTEEKIFVGGIKEDTEEYNLRVYFEKYGKIESIEVMEDKQSGKKRGFAFVTFDDQDTVDKIVTQKYHTINGHVCEVKRPFLKCNLEVMVATMVVVLDIAVEKAMAVVDQDMETKVVDTVVVVEDMMVPVKEEVLVVVTMGVIAMILEIIVHRSNQIMD