MELQNVGIVSCGKWIKRPDKATLAVLGKSYNSSNAKSKLEIFSFDSKTSSLSSSPIAEHEFEDGEPVSIAVHPDGDQIICATSSGDCKLFELCVEEKSMKLLPREAPSLQGVGLQTCIEFSVDGCKLGVGGEDGHLRILEWPSLRIILDEPNAQKSFKDMDFSLDSEFLASTSTEGSARVWNANDGVTVATLKRNPNEKIELCCFSKDGTKPFLFTTVQRAAAKAKPITVVWDMSTWDRIGHKVLLAKPASVITTSQDGKYLALGSKDGDVCVIEVKTMRINHWSKRLHPGTSIAALEFCPSERIVLTTTKEWGAKVTQLTVPVDWKDWQIYSILGLMLLVSAIAFYIFYVMSDSFWQVPTAHQPSTAHIDSFLGDSLSSEDPFGPLDL*