MRHLPYPLLGLFLALSSTGAALAGEQYYPLDKGSAPYAVAPSAQGAVWYGADGGHSLGRLDPTSGESVQVPLGEGARPRAIVSDESGNAWVLDSGLNAILRIGGERLGSERFPLPAKAAPAGLDSAVFDDDGRLWFTGSRGFHGRLDPARRLVEVWPSPQGKAANGICVTPDGEVWYAQDDALVHVDPLDGSTERLPAPEGTKALRGIGADSIGRLWASDSGGARLYRYDPSDASWQSWPLPDSQARPDSLRVDAMDRVWLHDAASGALLRFDSEQATFRVLPSDRPAPGNALLGGRPGETWSAEPAADRLRVVRD*