MRFRRIASGAAVLSVLGVAGGAYTLKAAFPPLEDGCDFEALSGEPLSVGMYDFVTRQLPLRAVSRLWGTVNELPLPVPLRAPLYNSWCRTFDCDVDQAEKPLKEYANLQEFFGRALKPGLRPTDTAPDAVVSPCDGRVLTCGPVGAFGKLHQVKGFTYDLRDFLGVEGPHEKLALSAVNVYDESDKNRKDAALSKQRSSNQLFQMVLYLAPGDYHNFHSPVDDWQLTKVRHVVGELLSVNPAVARRIPNLFVLNERIVLLGEWGEERRRFFSMTAVGATNVGSIRMFFPTKFPIKTNRVGAKRHKIHEEKFLGKDATIRFDRGDLVGGFRLGSSIVLVFEAPEDFHFLVRPGDRVLCGQKVGQFHH*