MFRMAAYSFNNNFSSGNCYSGLFNPLSRDMGPRNGSSHGGSLSVLVSQTLVLDSEKGELVKAPVKVGKKSVSEEKVIAALKSHSEAEKRRRERINAHLDTLRGLLPCREKRALMAKVAFSHGIVLIICCPPREKKENEAKFTERKEEDSLYVWICSMLTKLEMDKATLLGEVIRQVKELKKNATEASKGFLVPMDDDEVRVEPCEDEANGILLFKASICCDYRPELLTDLRRALDALPIKMVKAETSTLGSRLKNDFVFAGCRTAHADEAEARRFLACSIHQALNSVLEKASASPEYSPSSIFPNKRRRMSHFDSSSSSS