MSKVVFVGNVPYNMGEDQLIDVFKSVGQVIGFRLVFDRETGKPRGYGFCEFADNETALSAVRNLNNVDVGGRPLRIDLADSDPFLEGKTTVRGELVDGGYPGPAEPRQRGGGRGHDGDFLSQVPPGVPIPKGTKALDHISTTLAKMQPSQLMEVLAQMKAFIITHPDQARQLLVKHPQLSYALFQGLLLNNIVDPAILQRMLEQTASQQMNPGTTSTPPRPPMPPHLSQQSPFVPPPSHMPYQAPAPMSGLPPPSSLPPASAMFPTAGVPYYRPPPPAAAPQAPAPPVATQQPAATPAINENQRAMLMQVLALTPEQISGLPESEKAAIMQLRTQFGKITT