MLMAGGIHQQHSGGHMSTVPVSMSSSASDSDKPAKQKRHRTRFTPAQLNELERCFSKTHYPDIFMREEIAMRIGLTESRVQVCGETLIIIIRQPYFTLAGTGGVLRQYK