MSSSKLTIDSTIKLSSGYSMPLLGFGVYQNYDTKASVLEAFKAGYRHVDSAQMYRNEAHVGEAVRESGLDRKDIFITTKCASQHHGYDKTVKGIDTSLERMKFDYVDLFLIHDPLSGKNKRLETYKALLEAKTAKKIRSVGVSNYNVKHLEEIKAAGYEMPSVNQIELHPFCQQKDIVKYCNENNIVVQAYCPILRGNMDSPVIVEMAKKYNREPAQVLIWWSLQRGFVPLPKSATPARIHSNAALYDFELSREDIQKLDDLDQGKAGAAATIIHPMHDVQ*