MAESSNKASVVGRLQAVKQSSGKSYNQISQETGLTNVYVSQLLRRQAQLKSDTARILRAALPELTEELMSEMMKSPFRSYDPNIIQEPAIYRLNEAVMHFGESIKEIINEEFGDGIMSAIDFYCSVDKVQVDGKDRVVVTFDGKFLPHTEQKLEHMASCVPRPMD