MADHLSRIDTGEPATGINDDLRDSMRFKVDAAPGWYQDVLFLLSTSTFPPNTSAKEKHQLLTKSCPYQLVAGQLYKAGQDGMLRRCQKCKKLVVIGGGYIGMEVAAAATAWKLDTTMIFPEPHVMPRLFTLSIAEKYENLYQNNGVKFIKGVTVKNIISGDSKNVSAVELSNGTILDADTVVVGIGAKPAISPFLDSGLCMAEGGIEVDGQFRTSSPRIWAIGDVAAFPLKIYNRIARVEHVDHARKSAKHCVGALLQMGVKPYDYLPFFYSRVFEHPGSERKIWWQFYGDNVGEVVEIGNFDPKYAAFWIDSGMLKGVFLESGSAEEFGSLAKLARQQPKLDVKKLQGASSVENALSITLEAIGETVKA*