MLPAPHRLRDRRAFQALYQGGQRRSGAGLTLLFQPMPAGCEGIPSQVGLVIGRKVSKSAVKRNRLRRQLREILRPLCPNLKPGYRLLFISKANLLTYRWPELRAEVHRLLQKADLLVSTDVDSTGADSDAKPS