MSYSCPLCHAPLSRSDNHYSCPQRHQFDLAKEGYVNLLPVQFKRSRDPGDSAEMMQARRAFLDAGHYQPLRDAIAERLRHYAPTDLLDIGCGEGYYTHAFAAIASRSWGLDVSKPAIRAAAKRYPQVNFCVASSQRLPFSDASFDAVVRIYAPCNAEELARVVRPGGWVITATPGPRHLLELKGLIYDEVRLHELKTEAMPGFRLEAQQQLAYPMILTGSEAQALLQMTPFAWRAKAEVHAALRQQPTFGCQTDFMIHCWQREA*