MDQGFELIDAAVTKLKRILEGKPEPAFGSHEYIENYTIVYNMCTQKPPDDLSQQLYDKYGGIFEDYDKHTMLPSIMEKHDEYMLRELSRMWDINKIMVRWLSHFFFYLDRYFITRRSLPSLTEVGMTCFRDHVYNNVHFNVKQVIIALIHKEREGQQVDSALLKNILDLFVQSGKGSMERYEDDFEKFFLQETASYYSRRSSSWILEDSCPEYMIKSEESLKKEKERVTHYLHSTTEPKLVEVVQTRLLVLVAKQLLEKESSGCSALLRDDKIDDLSRMYRLYHEIPKGLEPVAKAFRLHVTSEGNGLIKQAEDAATSGSVEEQVLVRKIIDLHDKYMAYVTDCFQNHTLFHKALKEAFEIFCNKKLSRMFKPDIKMIKKRIEDLISRDYLERDIENPNTFKYVA*