MEENRQNVPSFIGKLALMLQDQSAAPFVTWSPNGEALLIVDPSSFATQILPRYFKHSNFASFVRQLNLYGFHKTSQEPDVCEFAHPMFKQGNEHLFKDIRRKIATNNASEKEVLGRSKNDFDRTAVDKLFNDIHDLRSKHKKLEAVFMEKEEENKRIYSQMVESKVRQENLECRIGKMATVLDRACKTFSMRNAEEFHEIEIEFKAFKRQRHEGHAESHEAMNDQTDSLLQSLMDILNKNPNAGPNSVPNSPKLQDDANHPVLNRHGPREDVQVAKMDKNIRLPPIALALKNIVSSDTKGEQVGVPPLDKEALMGVQTLLLLARC