MKSIALRLFVFVALIVLAAAWTKEDYEIFRLNDELAAAEGPNVTFYDFLGAKPNANQDELSKAYRQKSRLLHPDKVKRSFIANSSKDKSRSKSSKSGVHVNQGPSKREIAAAVKEAHERSARLNTVANILRGPGRERYDHFLKNGFPKWKGTGYYYSRFRPGLGSVLIGLFLVFGGGAHYAALVLGWKRQREFVDRYIRQARRAAWGDESGVRGIPGLDGASAPAPTPAPAPEPEQSAMPMNRRQKRMMDRENRKEGKKGGRAASRNSGTATPTSEPQMEPSGERKKVIAENGKVLIVDSLGNVFLEEETEDGERQEFLLDVDEIQRPTIRDTLVFRLPGWVYSKTVGRLLGSSNAVNSGAESEEEPSEIVEESTEGAASSARSSKARRRGKRSQRS*