MTQFAFVFPGQGSQSVGMLAEMAANYPIVEETFAEASAALGYDLWALTQQGPAEELNKTWQTQPALLTASVALWRVWQQQGGKMPALMAGHSLGEYSALVCAGVINFADAVRLVEMRGKFMQEAVPEGTGGMSAIIGLDDASIAKACEESAEGQVVSPVNFNSPGQVVIAGHKEAVERAGAACKAAGAKRALPLPVSVPSHCALMKPAADKLAVELAKITFSAPTVPVVNNVDVKCETDAAAIRDALVRQLYNPVQWTKSVEFIAAQGVEHLYEVGPGKVLTGLTKRIVDTLTASALNEPAALSAALTQ*