MFRMAAYSFNNNFSSGNCYSGLFNPLSRDMGPRNGSSHGGSLSVLVSQTLVLDSEKGELVKAPVKVGKKSVSEEKVIAALKSHSEAEKRRRERINAHLDTLRGLLPCREKMDKATLLGEVIRQVKELKKNATEASKGFLVPMDDDEVRVEPCEDEANGILLFKASICCDYRPELLTDLRRALDALPIKMVKAETSTLGSRLKNDFVFAGCRTAHADEAEARRFLACSIHQALNSVLEKASASPEYSPSSIFPNKRRRMSHFDSSSSSS