MDVMVKEKFITFAKELGIQIPSYMMEDVPSSCQSGGFDPFANIQEHVPCRLLLFINSEKVFVAYGTIHSELTLDHLKNLNPDNVKVSVDEIEPAYKQASVPEPSQYIKKFGQAHGTFTQWPKNLVSLVNTEVNEPTGKEPNRKEATSKEPKGKEATRKGPKGKEIVVGSGRETKGSNTKPKKHFLAVYALQTLGVKCNFIKTVMSKLKEGEDIKLQGSKRAFNLENDREINITVEDINQLLSGAWLNISILQVFIMALYELCDEDDKLANAFGFMCSEMISETMLYSDIIRILSYMSKSMETLSSKPFILRPYYENYFLG*