MEDDDDNDVFHFETEHLALRGNQNYVNLLRTIAVLQAQRIRVHQQIDELEIARKLYLENPELMLEKLRKNEPLIADNYMTTVTLPELPSLKDEPMPSFSTASQIPDQSSTGVDDKKASGTHSHLWTNDEQRRLEQLLIEYPPEDIEMRRFGKIAKALGNRTPQQVFSRVQKYFQKLHDAGMPVPGRIPKHRRPGLSKPKLHLRKSTFFPAQNITMQMPEDDYTFLDDLHGVSLQSPTSSSLVKIEPKSESETIDAEGIDTEAKRKQQLKVKLLTGIRDEKLQSMDGYNPDPLAPKCAECEEAAVTRTNWRCNSCYCPLNLCGDCLADQLINFRFEHITHDVVVDADT