MKEQEWDLSALFENKESAEEFLKTLQTEAQEFESTYQNNLKNLDATGFANALKHYENLSEKISRVMAYAQLLFAKNTKEAKFYSQCEMACANIQQHLLFFEIEFKNLDAKKQLAFIKKCKNHAFYLNNLIERKKHTLNLDEEKIALALSPVGVGAFSRLFDEHFSSLKIPFEEQNLSEEEILALLHNPKRKIRKKSQKAFSKALEKSRPLLTYILNMVRKDLLIETRLRKYDKKESFRHIDNQISQESVDSMIEIVNANFSLVHRYYHQKAQILGHKLKDYDRYAPLSDENTTMTYSQALEEVLNTLKAFSPEFYKIASKAIKEGWVDSHPKDFKQGGAFSHGGVPSAHPYVLLNYTGNRRDAFTIAHEFGHMIHQELSKKQGVLNMDTPLTTAETASVFSEMLFFEHLKKGLKQDELLFMLAGKLEDIFSTLFRQVVMTNFERRIHEIDEELDTKDFDRIWFEENQRMFEKSVKLTKNYHLWWSYIPHFIHSPFYCYAYSYGQLLTLALYGLYKKSDAKEFVKTYTEFLSLGGSKSPKELVSMFGFDIDSKEFWEIGMQEVRHLLEEFERLLACEEN*