MFRPLAPCQHRRLRSLTVKLAGDTPYCPVSGCDSVLTSSYSELYGVPLSALGYILATQFPGQSCAWCYASVGLSYALAASLLRSLPGRALGQVALPGLGALAGVAVLLAVGFGPLASSTAGEDFQLPYQAPEVLTASSPQAVSLARRLRDAGARMYGAFWCSHCFDQKQAFGSAAMADFPYVECYPEGWQRGAQVAPACEAAGVRAFPTWVINGRXLEGELTLDSLEQELGNLDSTAPPKLLPESPFKEQ*