MEKSMKSNHSRTIDLLSGYDQRTGIYHSLRSSLPLPPIDQPLSTSEYVLSLLRTSSPPATAGKDLESLTYLVDASSGESLTYGELLRKVRSLAATLRERFTSGDVAFILSPASLHVPVVYLALMSIGVVISPANPIGSELEVSHQVEVSKPVIAFATSETVNKLRLSSFPLGVVLIDSPEFLSWLTKPELDNPVPVRVKQTDTAAILFSSGTTGKVKGVLLTHRNVIASTAVSHQRTVNDPVDYDRVGLFPLPLFHVFGFAMMIRAISLGEKLVLLGRFELEAMMKAVEKYKVTGMPVSPPLIVALVKSELTRKYDLSSLRSLGCGGAPLGRDIAERFKRKFPGVDIVQGYGLTESTGPAAATSGPEEMVRYGSVGRISENMEAKIVDPSTGEALPPGKNGELWLRGPVIMKGYVENEKATAETLDQEGWLKTGDLCYIDPEGFLYIVDRLKELIKYKAYQVPPVELEQILQSNPDVVDAAVVPFPDEDAGEIPMAFIVRKPGSNLNEAQVIDFVAKQVAPYKKVRRVAFINAITKNPAGKILRRELTKIAVNGNASKL*