MSTRTRRHFVIFTTASLPWMTGTAINPLFRAAYLAKDGDKDVTLVIPWLCVRDQELVYPNKIVFDSPLEHESYVRHWIEERIDFRPSFSIKFYPGKFSTEMRSILPVGDITECIPDEVADIAVLEEPEHLNWYHHGRRWKNKFRRVIGIVHTNYLAYVRREKNGQVIACFLKYANTWVTRIYCHKIIRLSGATQDLPRSVICNVHGVSPKFLEVGKLKLRQLQSGEKAFTKGAYYIGKMVWSKGYRELLDLLSKYQTKLAGLEVDLYGSGEDSDEVRESANRLSLTVNVHPGRDHADPLFHEYKVFINPSTTDVVCTTTAEALAMGKIVICANHPSNEFFKQFPNCRIYNNEEEFVQLTLNALSEQPAQLTDTQRYELSWEAATERFIEAADINPRAPESRTHPTSRASLPAFLRTRRLKQNLEDASVYLHQALSGLEVTRCAFGAVPKTLQPDEQLCKDLGLAPPVKRKRLKFKLTT*