XRHPLLQLPPPLALHYHPHPFLNSLYVGPGPFSLFASSRLKRRPSHCELDLADGHQPQKVARRVFTNSRERWRQQNVNGAFAELRKLLPTHPPDRKLSKNEVLRLAMKYIGFLVRLLRDQAAALAAGPAAPPGPRRRPAPRGGPGRSRVEARVLDGPDGSNPGAPARPIKTDRGLPEAAAVSPEVR