MLLFIVRVRSFPTFHLWFQTPRSLSSRVMSTLRYKGSHTHMDRKTSLIEEEGRKRATLRLSNISSFKAELLEIHSEDPSLHIFLVPGNPGVVSFYKDFVEEVFELLDGNASITAIGHTSHTGKYLDFGRLFSLQDQINHKVDLIKQEVANKEIPIILVGHSIGSYISLEIFKRLQQQVKYYIGLYPFMTMNEKSSRQSRLVKITASSILRGAVSFSIALLGLLPNSASELLVRNLIGQSWSTTAVEAACTRLLRFHTMQNVLYMAMTEFQKLSEGPDWTFMREKRKQIAYLFGDDDHWGPLTLYEQICKQVPDVAISIEREGHTHSFSCTEAGSIWVARHVVNLIRNQTSS