MFGKCGDVDAARETFDVVRQKTVISWTALITAYANHGFYDQALENFQKMELKLVAPNEVTFVAVLNACADSAALRTGRMIHEYVRCDPDLVVRTALINMYGKCGALEDSERVFYNMSSRNLVSWNTMFGVYADAKCSSQAFRLYQRIQLEGVKPDGITFMSLLNSFASEEALEAGKVVHAHAAEAGLEDDVCVANSLLDMYGKCGSLGDTRLLFEKMELRNFISWTSMITACFKQGKDREALHVYHRMLLEAVVPDRLTFATVLNACASLPSLKDGKAVHGCVRERGLAIELSLGTALVSMYGKGGSLMEAQAAFELMAERDTAAWNSMLAAYAQHGKARGTILAFRRMQQEDVKPDAITYVIVLSACRHAGLLEEALECFTSMTREHGLLPTSEHYGSLIDLVGRTGRLEEAEKFAGHLKQPSNPMVLTSLLDACRVHGDVERATRAARTCIGLVPEEPPTYVTLSSIYSGTR*