MNRVGILGAAGYTAFELLKILLRHDQVEVTALATRREERPHLAEVHPALAGRLDLHLEPLTPPEMKERCDTIFACLPHCASASVVPDLLAAGLRVVDLSADYRLRNVESFRQWYKEEHPDPGRVGNTVYGLPELFRDQIVPADLVANPGCYTTTSILPLAALLKAKLIEPTGIIIDAKSGVSGAGKTPKPNLHFPEANENFSAYGVGTHRHTPEIDQILSLSSAQDVEVIFTPHLVPMDRGILATIYAKPTREVTDSDAIAALREAYADEPFVRVVDDLPSVKQVAHTNFCDMTARVVRRRIVVVSCLDNLIKGASGQAVQNFNLMHGFEESKGLH*