MSFAGPSLASGGKTVRRAIEFGRTYVVKPKGKHLATVVWLHGLGDNGSSWSQLLETLPLPNIKWICPTAPTQPVTVFGGFPSTAWFDVGDLSEDAPDDTEGLDAAAAHVANLLSTEPFDIRLGIGGFSMGAATAMYSATCFAAGKYSDGSAYPANLSAIVGLSGWLPCSKTLSKKIGGDETARRAASLPILLCHGKGDDVVPYKFGEKSSRVLVSTGFQDATFKAYNGLGHYTIPEEMDEVCAWLTSKLGLGGRSP*