MEKLQVSLPFIHEHESHAMRAAPLRLLTLILHGTSGGSMESYGEGLSCISHPVSDVCVIIANARLDPSSSTIYLPTTRRLNRTVKPYAGKLAENAMATVTPILVRGSQSDEAKSCSVHHNVPAVVFSTAGFTSNLFHDFNDVIVPLFITTRHFESRVQLVVTDLKPWWVKKYKPILNHLSTYPVIDHKQDSRIHCFPGMVLGLKYHKDMGTYPSETPNGYTMSDFKNFVMQAFSLDHGQVPPVLEVLKRPTLLLISRRKTRVFLNEEEMIQMMREVGFEVAVVSAHRMADLQRFAPMVASCNVLLGAHGAGLANFLFLSPGAVLLQVVPLGLDWASTNYYAEPAGAMGMRYLEYHIVPEESSLYHKYPPDHPVLTNPMVIHMQGYNVSRAVYVDGQNLRLDLKRFRETLVQAMQLIMPTP*