MAFKPVSITGTRRQTGQALGKLARPLMATYLEQSTVWAALRPWRGHAYLEALAHEASQALPEIWDELEGLAEGLRMPLVDILLWNCRGDLLHKTSDGCTSIAWRGDEDTRWIAHNEDGDPFLYGRCHMVDVRPDDAPGYISFYYPGSLPGHTFAANRAGLVQTINNVRIRQRHAGVPRMLLARAVLDCATLDDALAVLRDHPRAGGFHHTLGAAGEPRLYSVEASPAACSIGEVARGNGHANHLVHPGSEAIGQIVTDSSRSRQRHIENLMDHWQPPVDGARLVATLLDREGELPILRCSADDPDEENTLATALFEMRDGGLTLQVHDRRDQPALRVTVCPAA