MRAWSGRRSTSGSVWRTSCVRVGSVPTRGAVSARRSCRDMPPLPDLSHINPDDLTRLDIVALIIMALSALWGLTRGFATELAGLLAWVGAIVLTYRFHGMLEPYLEPYLHQAALAGSASTAILFVVVLLVFTMLGARIGSAARGVLSGGVDRILGAVFGVARGYVALIVLYLLAGSFFGSWMTYVMQGSLIGPYIAAGATHLTGYLPHFLQPHLASPFTSGHEASL