MTVKTTVSTKDIDEAFLRLKDIVKETPLQLDHYLSQKYDCKVYLKREDLQWVRSFKLRGAYNAISVLSDEAKSKGITCASAGNHAQGVAYTAKKLNLNAVIFMPVTTPLQKVNQVKFFGNSNVEVVLTGDTFDHCLAEALTYTSEHQMNFIDPFNNVHTISGQGTLAKEMLEQAKSDNVNFDYLFAAIGGGGLISGISTYFKTYSPTTKIIGVEPSGASSMYESVVVNNQVVTLPNIDKFVDGASVARVGDITFEIAKENVDDYVQVDEGAVCSTILDMYSKQAIVAEPAGALSVSALENYKDHIKGKTVVCVISGGNNDINRMKEIEERSLLYEEMKHYFILNFPQRPGALREFVNDVLGPQDDITKFEYLKKSSQNTGTVIIGIQLKDHDDLIQLKQRVNHFDPSNIYINENKMLYSLLI*