MSKTHLFDLDGKIAFVSGASRGIGEAIAKLLAQQGAHVIVSSRKIDGCQAVADAITAEGGKATAIACHIGEMEQIQNVFAQIREQFGRLDILVNNAATNPQFCNVLETDLGAFQKTVDVNIRGYYFMSIEGGKLMKEHGGGSIINVASINGVSPGEFQGIYSVTKAAVISMTKVFAKECAQFGIRCNALLPGLTDTKFASALVKNDAIRNLALQRIPLKRVAEPSEMAGAVLYLASEASSYTTGVALNVDGGFLS*