MSRRDAVLKSSAAALASASWFLPTTGSSAATTDKNSIPTWTLRGGVKMPVLALNTVGLSAEDTTRAVGFALKEGITHVDFHPGKERDGVAQYLAEHSAARSELFLNTKIRKPPPGTSPEDAAERARTQIAEDLTALGLSSVDMLMLRDSPDAAVLQAQWAVMEEALANGQTRSVGVINYCPFSLNAILETARVKPALNYHLLHVGMGTDPRGLVRFCNSRGIRTFAYGAVGEPGPNDELLNSSTLRRIAENHHVSPEAAALRWVLQTGAACSVRPTLNFGLGTSQCTEENGCDAGLQARAASFSWKLSAKEMAELSALKSPNDNPTLFSSAGCPDAFVMPK*