MCPPQAQAEVGPTMTEKAQIMACAPSPEAPSLPPKSPSPGPLQATVVEEGGHRDPCSSPRLPPGVPVISLGHTRPPGAAMPPTELSAFPLPLLQLSTLGAAPPALSLHYHPHPFLNSVYIGPAGAFTLLPNSRLKRRPSHGELDLADHQPHKVARRVFTNSRERWRQQNVNGAFAELRKLLPTHPPDRKLSKNEVLRLAMKYIGSRALHDQAASAGAPFGAGKRLRLRGGLESRRKSAGAARTQPAPPADLDDSPGAGARAIKMEQAALSPEVR