MDAPPRPAPPPLPPGPRPDTSGVLQQIMAITYQSLDEAQASKHALHCHRMQPALFSVLCEIKEKAVVSICCPQEEEPPGAQLLRLDGMLLAEGVAGAAAPSGCPNGGRTERSDYRAQLAQIRQRYRSELEKYEQACGEFTTHVTHLLREQGRMRPVSALEMERMVGVIRGRFRAIQTQLKQSTCEAVMTLRSRFLDARSGPRASRVLPGRSGERGREQGPPPGVCPCRRKRRNFSKWATGVLNEYFYSHLSSPYPSEEAKEELARKGGITVSQVTPPAGLRGPAGVRTLSTGYARALSSLTSWPRGQETLQLCLFIVGAAEGGLPCAGSVPSCPQPCGQSLACAQPLPRLPCHRWPPAQAKPPAAPGVTWAALGSSEARPGPKGRALGCVLSGPQPRAAPCRELGAHCSPVPTPCRPLQRAGCTRRPRPRPRAAPCVTGCTRRPRPRPLPPLCALGTSAPSSGALCLGLS