MCSESSSSVLSSRRKTTCVVKARSTLLELVPEAKKESLEFELPKYDPSKQLPVDLVVVGCGPAGLAVAQQVSEAGISVCCIDPFPQSIWPNNYGAWVDEFEAMDLLDCLDTTWSGAVVYIDDKTKKFLDRPYGRVNRRLLKSKMMKKCISNGVQFHQTKVRNVIHEGSRTLVSCSDGVTVEASVVLDATGFSRCLVEYDKPYDPGYQVAYGIFAEVDGHPFDVDKMVFMDWRDSHLSNEVVLRSNNEKIPTFLYAMPFSPTRIFLEETSLVARPGVSVEEIQKRMVARLKHLGIQVKSIEEDEICVTPMGGPLPVIPQRMLGIGGTAGMVHPSTGYMVARTLAAAPILASSIVKCLGSGKRSTGDEISAELDLEGTRRFFNAFFDLEPYYWHGFLSSRLFLPDLVVFGLALFAHASNTSRLEIMAKGTLPLLKMINNLARERE*