MHIFKPGRLVLTHSRADFTPGTDIKEPIQVGNFDNLVINGSDRHGIARPHSNILVVKVLVLCNHIGQIHAAVIELLHLIEIPETEFAGSVFLVLVPHQLKHFTVDGVEATRTGHVVPRRAHQHNGARHELIGDAGPGAIVKAHEQPTHLGHQVHEEKLEFQWESGQQVLVKDVVYGNFRNGQKVAESSVVSDEHKVLLIGRQHSPRLFVVFAVGSQQAIPQGHEEAVVSVKVGMVSEMELGGVKEISQRRPGAGQEPGTNLHVGVTPGVDGVKGNEVGSHDGPVLPPL*