MSTAAPGNLDGDLSASLQGMKVEEVGDHHKYTDEREIDYGEHAPDSGVSVIKVAKELLGSVKKGSDVTGVNLPASVLDPMSSLEKGAKSLQRGELIPVICSMKTPEERFLGIVKFQLAGLPKERFGKKPYNPVLGEVFRCCFKHKDSSVTMLYAEQVSHHPPITALHLHNPTHGFTMNSFMRPEPKYWGNSVEVRLSGLIRISLDKYNETYELVRPQIWTSGLLGIGKQRVEFLGETTIRCEASGLEASFEYKGKGMMGMRGDANVVTGTVKEIASGKTLYEINGIWDQQVKVKDVRTKQESVLFDYEQVKKDYSMKMWVPPKEDLEPNNSLVLWAKCSEAIWAADTPGANEEKKLVEDYQRSLRKKREEMNIVWESAYFDVDGDGYKFKSHLEDRLKAAN*