MAQVNVEDQENSGYYLQLLQEYDGVVISRTSLASDTKALAFNKTSANQPLLIIIAKVTDSPLHLPALTTEVAPHAIIFADKNVTVDPTTELNLRRWGTEIVVLDQMNLGPILDFCGGQGLYSILIDLKEDSSAYHEILEMGLKEGLLQNVVKEICPLWAGSKEGCGMRLSSVGRKSVR