MVRDIEDEIRIEKNHPSLDEDSIVLLNSPYSLGETVEEIGSVSEKLSEHCNVHCDDGDNYFKSAPNIFRYEHVPPKKRNFGNNDICRSFELSNEHACIVCDLADGYVVPCSGNDCPLAVHRKCAELDCEDPATSYCPYCWFKDQATRSTTLRTMVVAAAKALVRYGCTKLKSGDIVMAGENIQLENGSDKSLPMQLHENLHQLREVVEQLKARNFQLDESVDQFIDMEKACGEASVVVNDQPKRVLWTVKEENMLRVGVETFSATINKNIPWKKILEMGKGVFHKTRNSSDLKDKWRNMVHM*