MNSTHRSKVVVVGGGVAGAHVAKFLENDADVTLIDPKDHFEIPYGGLRCVVDPTFAQLCLVPHTEYLKNAKHVAGSADSASSTDVVTTFGENLPYDFLVVATGSAHTGPITKAERIKHFQSEHQKLKDGSTVLIIGGGPVGVELAGEIVVDFPEKKVILLHSGKRLLEFLGPGASKKAYDWLKSKKVEIYLNERIDLGNLSPSTREFTTSTGKVLNADCHFVCVGKKLGSSWLHKTIVKDKLDQNERLRVDKHLRVEGETNVFACGDITAIKEIKQGFLAGKHAKVIADNIKRLSNNSCGKLATYKPLDSPMGMVSLGRNIAVAQLPFGTVIGRLPGMMKSKDLFVGKTRKGLGLQAT*