MSTTENTTTAIVHEAISEEYEWVQYNKQLRLIRSVKDDMYQMQSILNALRSTKQAYHWFENQQTKELLEEFPHMFATLGKPRVEIPYENRQNLPNGLRGWYVHRLLVNAVAMWASPRYACYIFMMLDEIHRQEREELENKLEAKDKNIQKRIPRS