MEKQSSFRASTMEKQKSFRGFMEKQKSFRIVMEKQLSFIGSERKKNKESPGKRGDLPIHLAARAGNLSRVKEIIQNYSNYETKDLLAKQNLEGETPLYVASENGHALVVSEILKYLDLQTASIAAKNGYDPFHIAAKQGHLEVLRELLHSFPNLAMTTDLSNSTALHTAATQGHIDVVNLLLESDSNLAKIARNNGKTVLHSAARMGHLEVVKALLNKDRSTGFRTDKKGQTALHMAVKGQNEEILLELVKPDPAVLSLEDNKGNTALHIATKKGRTQNVHCLLSMEGININATNKAGETPLDVAEKFGSPELVSILRDAGAANSTDQRKPPNASKQLKQTVSDIKHDVQSQLQQTRQTGMRVQKIAKKLKKLHISGLNNAITSATVVAVLIATVAFAAIFTVPGQYVEGKTHGFTLGQANIANNAAFLIFFVFDSLALFISLAVVVVQTSVVVIEQKAKKQLVFVINKLMWMACLFISIAFISLTYVVVGSQSRWLAIYATVIGSLIMLSTIGSMCYCVILHRMEETKLRAESRSFSMSHASDQEILNSEYKRMYAL*