MTLAEAMNVRVVGKGQETVVLAHGFGGTQAQWDAVLPSLMHAHKTIVLLDWPGACTTDPLLFDPSLFDCTPALYTNFAQMLVSLLQEELHIDACVFVGHSMSAMIGCIAALDHPSLFKKLVLVGASPRYLNDRDYYGGFEREDVDQLYEAMESDFKGWAASFGAAVVGVDSDQDAIDTFTGTLSRMRPEVALLMAKAIFESDYRSVVEELSEEDNVEVHVLQTCKDIAVPLLVSDYLKRHLGSNGCLEILQTDGHAPQLSAPQLFSSALLRHLE*