MSWTSEVVLEFLEHYRTEQMIWDPKHPLHRNRSEINDAWLRIQNNLSVHCSVTDLKKKKESLMTSFRFHLARKRKSPNDYRIIWFAYPLMESFLGGKYECDNSVQTDHEYDSNNSCQNTAFKQVNIKRKIKKNSVETEYGKNEVVDAVDLLKSSTDSKKDRDEYDLYGQLLAKKLRKLDERQRDIAMHEIDNIMFNMKMHSTGAQAKSYTSSPTPGTNKIKTPMFLVQQHESFEDDNIPFQENQHT