MSPWQRKLRRAIGTVKDHTTIGLAKVTGAMAPELEVALVKATSHDKSNVEEKYFQEVIFLTSTSRAYTMASVTHLSRRLGRTHNWIVAVKTLMLIHRLLKDGGYAFQDELLRESRAGGRILNLSGFQDGSATCGWEYSAFVRTYALYLDELLDYIGSDPLHSLSTDSVRLSSSSNSSYGRRSGSDAYGSVNEDPGLNWRNVAFRDMKPQELVERMPPVQRMIERAIACHPAGAARMDRLILSAFNEIVRDTFQFYDNVHDGLAILLDVFFKMEDVSCTKAFEVYTMAAKQAESLIAFYDFCKTSLRCSSSVYPFVQKIPEELLETMETHLRDLMKKLPDMKHEKSSMVSDGSQFLTAQQSLVLVESDTPRVPNLEKQLIEANLLEVRNNSVFTEDNERCLILAPTLSLNWQDFVKDGVPKFEQPGLMSARELVPLHRSLTPTSSTRSVTGREAERFMGELQQQALHHQRVPLSLNFNHTDSLMTPDNASSSLLALPAPNTPPEEDPFVASSSIPPPPYVQMSDMQQRQAILVQEQILWNRYDRESMQRRNGSAKSFDSQFDSVFHSSPSVPFL*