MSWDQDRPEKLEINEAVGKLLQSFNYDTIVPQPSKGGGCMRRAHVKRPMNAFMVFAQAMRRRLSEQRPSLHNAELSKSLGSMWKSLSEMEKLPFVKEAEKLRTQHKREYPDYKYQPRRRKPPPTASTRLKREPTPERSQIDFSRIEVDGALLADGPPDGAELDQYLKPVPVPDYHEMQPRYTHTLSHHPPGLYTPVPSHLHPPCDWQHYPHP