MLRGLRFKVMEGLVMMLMMEPKLDDEARPAAALEAGQAWLRARALTLKLHPQISLPFYHTSLLPAPLYFTLRLHLSDKISMQDCFLHHQTPPAIDPAAHDESVDEAVARLAASQPAFADPFLQDSQALHAHPLLEHWQWDPPGEDVKSDASAGKEEGGGGSGSAGRPKTKQPAFRRHPWTEEEEARFRIALEMFGPKERSLVTQGRIPVGLGAGAARSMASFIGTRSVQQVRSHAQKHFIKQEASQ