MCPPQAQAEVGPTMTEKAEMVCAPSPAPAPPPKPASPGPPQVEEVGHRGGSSPPRLPPGVPVISLGHSRPPGAAMPTTELGTLQPPLLQLSTLGTAPPTLALHYHPHPFLNSVYIGPAGPFSVFPSSRLKRRPSHCELDLAEGHQPQKVARRVFTNSRERWRQQNVNGAFAELRKLLPTHPPDRKLSKNEVLRLAMKYIGFLVRLLRDQAAALAAGPTPPGPRKRPVHRVPDDDARRGSGRRAEAAARSQPVPPADPDGSPGAAARPIKMEQTALSPEVR