MRPPTSSFVDESIVFGREADKSEVVRLLTSDDSSIPEVVPICGMGGLGKTTLAQLSYNDEHVVEHFEVRSWVYVSQDFDLSKLTKAIAESVPGSNPHLSNLDAIQVSIKEV