MESSRERINCSVKPGITGRTWTKVEDPYAPRKPRSGYVHFLSSRRSKYGTVKQGCDQKSINVALAAEWQSLTDEQRQPFLDLANKEREQYEIELKAYEQTDHYREFVAKKEQIMRLRKQRRKLGVSSPDEFDESMDLEEKLSGDTKKKLKNEGRDKNAGLNLSAVPTLPNTNISIFSSEFLEYNKNRESQLRSLRREISVAEAEKDAMQRTIAKMQENNVALESQIAHDKKIGKEADHIIECWMRVLRGVMSETIKEYGLHTPEXXXXXXXXXXRFIFRNRSQLAKLVLRTIGTLKFLGEEGYCLIWEY