MVLLDSVKQNPLLWTCAAGVVGLGVSLLSWKAAKAAELYVPIQYQYRPGTISGWLANALANHSKSRRKRRPVRVYLDGCFDMMHYGHANALRQAKAVGDELVVGLINDAEIMRCKGPPVMNEEERHTLVEAVKWVDEILTGVPYDLNPEFVNELFTKHRIDYIIHGDDPCLLPDGSDAYAHAKKLGRFKMVKRTEGVSTTDIVGRMLTCSRVNHFINADEPHPLAKSFSMGTPREESNAEASTSDASTRTTLSKFLPTSRRLVQFSNGRVAPEGARIVYIDGAFDCFHPGHVKILQAAKAQGDFLLVGLHTDEDVQARRGPHLPIMNLHERSLSVLSCKYVDEVVIGSPCVITEDLMTTFNISVVVRGSMSETSMLGPVEEERYEVPRRMGLFTELPSPSDVSARNIIHRIVDKRAAFEARNAKKVKGEEAYYTGAKQYVQEL*