MLRIQSAFSGADVACIAAEEFRDLVGVDTGTESLPLKGCRIRRLKQHLQRHVGKGRFQQQLLLQGEILKDDEEVQPPVTLQLALLPLSEGKELLEAARREDIELLETLLLQPQDPNAVGDAGETALHWVVERGAAKCCGLLIEAGSLVDQLSLPRFFGGVAPLHMACQRGHLEILRMLLAARADPDQASCDGGRPLSIASSRGHLEVVRLLLDAGAKLEHSGSHSSGHPLLLAAQRGNLEVLRMLIAAGADVNRATNLGYTPLLVATQRGHCEAVRVLIEAAADVNRRTLAGSSPLYQACRDGTRHIAQLLLTAKASIHNTWDTSPFIAACVEGHLDLVKLLLRHCDQGHDGQLGALAPAVATLEDPQLVEQVLRMMRKRREADDEELVTX