MGGSPAIYLIVWMAAWMLKQCWFCVDFKNEIMQCFRVMEVLGDTMVLKMMNSMFGRPFAYFLMEEAVRMLEQIVIPIHGRGQAGNLAIMMEMLAKLLDHAADNENSPIVEKAVRRLLYFLEKALRRKEAEVVVLAFDIIKMTMKKYFVFNKMLSYFLHALMSALQRVRAGAHEENWNSAGGGLQLTIWFYMAHDMLYTLMYWEAKDMVHIHVQINPNDMFKMCFGSIMCQIMEYVAQFMDSLMSDMADQAASPDPDVGIWVMTVYIMQQWIFRMLMKIRVMACHYHMMFASSVMWRCFKVMYEMFREAQSWLMQKLIRHMCMMMRMNYECTFEMPMYKMEMQLNAWAWCC