MTQQLAQMASTQPDGFLALCEKVVAAAKQLPLSHQPRAMAIFTTPYFIPTLTLPTLNFPMPSVGPSSPPNLLNLAFPGLLPAFTPPTNLLPPLFPTPPSNESTGNKRPAPTSAANADTPQLPRKAKRTRTLYTPAQTAILLANYRKNNQLTRITRQKIAEETKLDVAQVNKWFQNRRNKQRKQKGSTSEESIGSAEEDGAMEESQDLDHIDQEKDEFSGDDDRKDEPPDQIAT