AGPFSLFASSRLKRRPSHCELDLADGHQPQKVARRVFTNSRERWRQQNVNGAFAELRKLLPTHPPDRKLSKNEVLRLAMKYIGFLVRLLRDQAAALAAGPAAPPGPRRRPAPRAPGAAGSRRGSSTAPTAATRARRPGPSRPIG