MDVYIYQALLLSVLAVALLQLVKMALKPRPRLPPGPWKLPVIGSMHHLVNVLPHRALRDLADVHGPLMMLQLGQTPLVVASSKETARAVLKTHDTNFATRPKLLAGEIVGYEWVDILFAPSGDYWRKLRQLCAAEILSPKRVLSFRHIREEEKRKNAAEFLAATKAVVGLSSGFNIPDLFPAWTTVLAKLTGMTRSLKEIHKTVDTILEEIIEERKRIRDEKIMGGAAAEDVDENLVDVLIGLQEKGGFGFQLTNSIIKAIILDMFAGGTGTSGSAMEWGMSELMRNPPVMKKMQALIREAFRGKTVVTEGDLQASNLQYMKLVIKEALRLHPPAPLLVPRESIEECELDGYTIPAKSRVIINAWAIGRDPKYWNDADEFKPERFEDGSRDFTGSSYEFLPFGSGRRMCPDFNYGLASMELAFVGLLYHFDSSLPDGVKEVNMGEVPGLGVCRRTPLMLCATPFVPVPA*