MQSTHVPQTKVQGQMASLWVLSENCPKIILKLQKNKVKVVECIATKYDQFHYQIEDIHRRLFFVDLKEKMCSCTRWELTGIPCSHAIAVIWVKKDEPEMYVHECYTVEQYMKSYNPSILLIVSFDQWPRQGQNHHCPPMYKAQPGRPKKLRKRGIDETTQNESDSRKLTFIKKRQKKKKCGSCGNIGHNSRKCPVLMGRNQSEALHQQIHQQVEKEGSSTPSNATEVSSTIIENVASRQFSSLFVTEQTIDQLNQTRVPQEQLRSSSFISDEIGEHSREGIRPLIIEKMGKQYVPVSKLQEALSQNNKRVRSDPRAQKKIVP*