MRGNTSVNEWHLAFNQMKNMDPAFLGYSNIAQGLYWQLKCSYDCLPESVLKICFLYCATFPEDWRISVNTLVEKWIAEGLVNSRETRYLMDTGLRYVQLLVERCLFQKECDDEGWEHVVVHDVVHDLAMYIGEKEEQCLFRTRQNLQKFPAEKEIGNCKRIAIGHNNISVLPTEFICPNLLTLMLDYNRSLREVPNGFLVNLTSLRVLDLSATKIESLPISLWHLRQLEFLGLDATLIKDVPEDICNLSELQFLHLGGCRHLESVPCKIGELQNLKTLKLTQCCSLRGIPREISQLTSLNGLYLWTSETFENSIMDVEEVKSGVCSLKDLTNCPNLMQLEVHVKPGIEVEEGRLGIEVDIMGTWLEMRNLVLAFDVQDDDVVEDLPQAMQSMKKLQIFSLQNYHGRSLPNFICEFPQLQKLTLYRCFQLGELPPLERLPNLRSLTLDRCINLKELGIGKWGSASGFPML