MSTRSEHQTVPLSVLLKRELANEKIDRPEIVHGQASQSKKGEDYTLLKTECQRIVGDGVTTYSVFALFDGHNGSAAAVYSKENLLNNVLAAMPTDLNRDEWVTALPRALVAGFVKTDKDFQEKAQTSGTTVTFLIIEGWVITVASVGDSRCILESAEGTIYYLSADHRLECNEEERIRITASGGEVGRLNTGGGAEIGPLRCWPGGLCLSRSIGDMDVGEFIVPVPYVKQVKLSTAGGRIIISSDGVWDALSAEAALDCCRGMPPDAAAAQIVKEALQEKGLRDDTTCIVIDILPQEKPMAPLPPPKKPGKGVFKSMFRKRTSESSSQIDQEYIEPDVVEELYEDGSAMLSERLDTKYPLCNMFRLFMCAVCQVELKPGEGISIHAGSSNPGKLRPWDGPFLCLSCQEKREAMEGRRPFGDGSSRHSSGSD*