MLLFIVRVRSFPTFHLWFQTPRSLSSRVMSTLRYKGSHTHMDRKTSLIEEEGRKRATLRLSNISSFKAELLEIHSEDPSLHIFLVPGNPGVVSFYKDFVEEVFELLDGNASITAIGHTSHTGKYLDFGRLFSLQDQINHKVDLIKQEVANKEIPIILVGHSIGSYISLEIFKRLQQQVKYYIGLYPFMTMNEKSSRQSRLVKITASSILRGAVSFSIALLGLLPNSASELLVRNLIGQSWSTTAVEAACTRLLRFHTMQNVLYMAMTEFQKFQLSEGPDWTFMREKRKQIAYLFGDDDHWGPLTLYEQICKQVPDVAISIEREGHTHSFSCTEAGSIWVARHVVNLIRNQTSS