MTVKTTVSTKDIDEAFLRLKDIVKETPLQLDHYLSQKYDCKVYLKREDLQWVRSFKLRGAYNAISVLSDEAKSKGITCASAGNHAQGVAYTAKKLNLNAVIFMPVTTPLQKVNQVKFFGNSNVEVVLTGDTFDHCLAEALTYTSEHQMNFIDPFNNVHTISGQGTLAKEMLEQAKSDNVNFDYLFAAIGGGGLISGISTYFKTYSPTTKIIGVEPSGASSMYESVVVNNQVVTLPNIDKFVDGASVARVGDITFEIAKENVDDYVQVDEGAVCSTILDMYSKQAIVAEPAGALSVSALENYKDHIKGKTVVCVISGGNNDINRMKEIEERSLLYEEMKHYFILNFPQRPGALREFVNDVLGPQDDITKFEYLKKSSQNTGTVIIGIQLKDHDDLIQLKQRVNHFDPSNIYINENKMLYSLLILEHHHHHH