MEKKHLSTIANDVICRCAKKLDTSVDELVHEFEAGCDPNMEGYSRKLVEFCCSKALTDMCSKLQEMIDNDDFIRFTFDMMLAWEMPSSTEEETHEESLAKEKEEKKVVAEMSKEQDDIPLFYSDLLPFLVDHKPSVGEHAFLWLATLVNLVGDFVNGRCTFETLTAPTENRLHFPAYNIFLKETIKCIKHLQKQATPTGVEMRDDEFIIHVEGTASSQRIVRHIGGTSWPGRLTLTNYALYFEESGVISYKDALTLNLSEDFEQSIKPAATGPWGAPLFDKAIVYSSSELEEAVLLEFPEMTSSTRRNHWLALIKEIILLHRFLRKFKVDSPSGSWEMHARTILGIIRLHAAREMLRISPPVPKKFLIFDLLDELPKGDYVLEELAGSLKKVDVGHPCSASSILRSLNISLMPVPAEVVKEINDSNRIPGQTDSVSSLGNAIDQAREEAKEIEKAKATVEELKGEGVGIVSRFLWVLSNSSGG*