MESTQRTSVRNHFVLVHGLCHGAWCWYKVVAALEAAGHRVTAVDLAASGMHSARVDEVNSFEEYSRPLLDAVATAPEGDGERLILVGHSHGGLSLALALERFPGKVAAAVFAAAAMPCVGKHMGVTTEEFMRRTSSQGLLMDCEMLPINNNQGAGVAIKMGPDFLAHKYYQQSPPKDLALAKMLVRPGNQFLDDPVMKDACLLTADKYGSVKKVYVVAKADGSSTEEMQRWMVTLSPGTEVEEIAGADHAIMSSKHKELCDVLIKIVDNLNI*