EFGVDGDVNGEILRNSVEVDNSRGGDENETGGSSVEGAFQHDHDEKMNQDSPDGDMIPVGVPTTSLVPADEPFVGQEFDSEAAAHAFYNAYATRIGFIIRVSKLSRSRRDGTAIGRALVCNKEGYRMPDKREKIVRQRAETRVGCRAMILVRKVTSGKWVVTKFVKEHTHPLTPGKGRRDCIYDQYPNEHDKIRELSQQLAIEKKRAATYKRHLELIFEHIEEHNESLSKKIHHIVESVKEVETKEQQGHR