MGRPPHSGGPAFRFTANEVVEMEACLRESNNAVPTREIIASLAEKFSASVERAGKIVVQPKQVWNWFQNRRYAQRAKLVKTPGKSAVPTSTPDDSVPVRNVPIPAPIPSDKNSVIESTQMEFEAKSARDGAWYDVATFISHRMFETGDPEVRVRFAGFGTEEDEWVNVRRSLRQRSLPCEAAECVAVIPGDLVLCFQEGKEQALYFDAHILDAQRRRHDVRGCRCRFLVRYDHDQSEEIVPLRKICRRPETDYRLQQLQTLKDHTSLSQVNVMKEPSSAGPSRDINAATQKTEELVTKPSVQANEPPSVETTPSMTVEKNDTTVTDGHGGNAALTVNVTVDKGT