MSTYSLSETHKAMLEHSLVESDPQVAEIMKKEVQRQRESIILIASENVTSRAVFDALGSPMSNKYSEGLPGARYYGGNQHIDEIEVLCQNRALEAFHLDPKQWGVNVQCLSGSPANLQVYQAIMPVHGRLMGLDLPHGGHLSHGYQTPQRKISAVSTYFETMPYRVNIDTGLIDYDTLEKNAQLFRPKVLVAGTSAYCRLIDYERMRKIADSVGAYLVVDMAHISGLIASEVIPSPFLYADVVTTTTHKSLRGPRGAMIFFRRGVRSVDAKTGKETLYDLEDKINFSVFPGHQGGPHNHTITALAVALKQAASPEFKEYQQKVVANAKALEKKLKELGYKLVSDGTDSHMVLVDLRPIGVDGARVEFLLEQINITCNKNAVPGDKSALTPGGLRIGTPAMTSRGFGEADFEKVAVFVDEAVKLCKEIQASLPKEANKQKDFKAKIATSDIPRINELKQEIAAWSNTFPLPVEGWRYDAGL*