GSHMNFGQAIDHLRRQKHFSVKQICGNYLSRQTYYRFVNNEVDISSTKLFYLLNHLNVNVDEFLFICNNFQLEKEFTDMEKIKIYFEKNNIVGLQNLLTSYSSQINVKEKIIYALISSLLGRLTNTSSCTEEKILRDYLINIETWTHYETVLFNNAMFIFDSEFIELIFRKINLNLEKYSTLRYYGNESIRMFINMIILYIDRQDIRRAKEALQIAKNFKINDDCMYEKSCIVFFNEVLNLLNGEISSLKICKSIIKYFNLIGSLSIAAMFESYLDTLIKNNPHITFN