MSSTLTCYCPGDGSLLGEVKLFNKSDIDQSIILAEEAQKEWKSTSFAERRNFLKALKENIIRNQDKYAEIACKDTGKTLVDAAFGEILVTLEKINWTLANGEQSLRPTKRPNSLLTSYKGGYVKYEPLGVIAALVSWNYPLHNALGPIISALFAGNAIVVKGSELTAWSTHQYCEMVRSLLQSMGHSPELVQCITCLPDVADHLTSHSGIKHITFIGSQPIAKLVAASAAKQLTPLCLELGGKDPCILTDDHRLEEILSIVMRGVFQSAGQNCIGIERIIALDGVYDTIITKLYNRISTMRLGMYTQNDVDMGAMVSNNRFDHLESLIQDAVSKGARLVYGGHRFQHPKYPKGNYFLPTLLVDATNEMKIAQEECFAPIALVFRAKSPEHALEIANGTEFGLGASVFGRDKQLCQYFTDNLETGMVAVNDFGAFYLLQMPFGGCKKSGYGRFAGYEGLRGICNSKAIAYDRFSAIHTGIPPAVDYPIPDSQKAWQFVRGLMGTVYGAWISLVPNVYQLWRNS*