MQSILNTLRSTKQAYHWFENQQTKELLEEFPHMFATLGKPRVEIPYENRQNLPNGLRGWYVHRLLVNAVAMWASPRYACYIFMMLDEIHRQEREELENKLEAKDKNIQKRIPRSVPKGKEKNYKYMIYTEEMENEEDRDMVMLHLVRRNNKSFYDLAKIYKSDRNWFYRENLPISMTPNEDVKQIVQDTLPQTHYDMKGCTILTFKEDLPLLKEKITEYFDNFKEEE*