MARDLTIQNTAGPIINQALAFRSDSDLSLFYNCEFLGQQDTLLAHSLRQLYKSCHIAGTVDFIFGNSAAIFEDSLILILPRLLEPEKGENNVIAAHGRTDPAQSTGFVFQNCTINGTADYMALYNQNPKVHKNFLGRPWKEYSRTVFIHSYMDALISPEGWMAWDGDFALLTLYYAEFENVGPGANVSARVNWSSQIPPEHVSAYSLENFIQGDEWMSSGSK