MSLWPQAAALAGGTTMHIDFALPVQHDLLKGWQEWQAKASTGCMDYSFHMAITNWSSKTRDDMAALAAQGVNSFKFFMAYKGSLQVTDEELLMGMAQCKELGALPMVHAENGDAVAWGQRHVLEELGITGPEGHALSRPPYVEGEATGRAIRLARLVGVPLYVVHIMSEDALKQVAEARLMGQRVIGEPVASGLSLHEDVLWNANWTQAAQYVMSPPIRGPHHRTTLKQALAGGVLQLVATDHASFNSTQKAVGRHDFRLIPNGVHGLEERMHIVWEEMVNSGLITPMDFVRVTSTAAAQIFNMYPRKGRIAAGSDADVIVFDPEREHVLSAASHHHNNDLNVYEGRRIKGFVETTISRGRLVWQHGQLNVESGSGRFVPLPLHGPLFDGLPKPELPRQEPGFCRTSDSACCGDQPTSSCSSSFD*