MEDKRVLKTFVGDSIRDSLQEMKDSISKDLAECRSMLLEVLGKKDTTSFEPENIVMNVKLWQFRGENPDAWIVQAEHYFNCYKIEEDQKLNVASFYFDGEALEWYGWLFRNNQLAGWDHFVDKLMIHFLSRTRDTSRRFLPIPKNKNDRTVDYYQEAIPLWGNITNSSSPQSYQYNLFAKNSEVDHMFDKILEKGNDVDSSDSTSVEENNDTFEEMDNMPSLIVSSVLSGYNQMVTDTDLSNNITNDEAISIPNKVLSELPQYGHDQSSRESGQHVRTTSLLLRAFDVHNDHSMNTSFLCEVVDDVKLVKAITAVKYWKLVVVGPAYSDSELLDDLGLFSMDEVTVKHFRISTTRMFDDTLRWSCVIGCGHKVARPLIEDPNFSWTVIFKEFVFKDIDEEVDKAFPSFTNIYLLVDVISAIDSNIVWNARIALLEAGMVVHSVHRHQPQDNKLVRNGNSMEEYINRCCVRFFIHFVVTYNMDVVYMIHRRATGVLIMVVPLTGREPTRLLEYLRG*