MESSTKSQIPTQSEEERNCTYAMQLLSSSVLPFVLHSTIQLEVFEILAKANDTKLSASQIVSQMPNCKNPDAATMLDRMLYVLASYSLFTCSIVEDEENGGSKRVYGLSQVGKFFVRDEDGASMGPLLALLQDKVFINSWFELKDAVLEGGVPFDRVHGVHAFEYPKSDPKFNDVFNKAMINHTTVVIKKILENYKGFDNLKTLVDVGGGLGVNLKMITAKYPTIKGTNFDLPHVVQHAPSYPGVEHVGGDMFGSVPEGDAIFMKWILHDWSDSHNLKLLKNCYKALPDNGKVIVVEAILPVKPDTDTAVVGVSQCDLIMMAQNPGGKERSEQEFRALATEAGFKGVNLICCVCNFWVMEFCK*