MHQFTDQQALAFVTGQAYQVNQRVYEARHPDWDFGRLIFVDSSAPEWSPGILTYTSDSTGRANWQSGYAKDIPLADVNQDMQTKTFQLAAIGYQWNLEEVNTTMAFPGASLSDRRARAARLAYMKFMFDLTLKGSPEKGMGGLINYNGVVVANAPADGTGGSTLWVNAAGVGQKTPAQIVRDINIALQGISLATFETELADTILLPVEAFNYIAATPYSATTMETILSFVMRTNLYTMQTGRPLTIRTVRELGTGAANGTTGRMVAYKNDGEYVKLHLPMPHRFLPVYQDGPLNYAVPGIFRTGGVELLTTVAMRYIDQISEPPTP