MTRWFSESIGVCKTRGTSFPETSESDNKKQGLRKLKCSGHRPACDRCARENLLPCVYSPQKQMGRPRKRRRGDENGVVNEVVGQNGGNHGVGTPLAHGLSSQSYVSPPAGLSCACLSTIYLTLSSLHSLSSYDFPFVLPPLRSAIVTANTVLDCPHCPLACATAAQNIHGLISLLMTLADAVVRLLAAIDAEAARVDAAGAKKQFMLADASAPLHMHTGTEDCPVRFGMELTGAEWRELARKVVKSQIIGSAAESEAGGCEGTVYGTLAAFLRRQNRWHDDPEMIEVRRQAIGSDPFEKMEGMSKMRLCVQNVEHVKMRMKLLDI