MELKLVAPNEVTFVAVLNACADSGDLEQGRIIHEKAAAGGLISNVLVGTALVNLYSKCGCLAEARKAFRMILDKDVVSYNAIIAASAELGSYGDTLKLFYKMLLEGKRPTKATFVSLLNACSGPAALRTGRMIHEYVRCDPDLVVRTALINMYGKCGALEDSERVFYDMSSRNLVSWNTMFGVYADANLGDTRLLFEKMELRNLISWTSMITACFQQGKDREALHVYHRMLLEAVVPDRLTFATVLNACASLPSLKDGKAVHGCVRERGLAIELSLGTALVSMYGKSGSLMEAQAAFELMAERDTAAWNSMLAAYAQHGKARGTILAFRRMQQEDVKPDAITYVIVLSACRHAGLLEEALECFTSMTREHGLLPTSEHYGSLIDLVGRTGRLEEAEKFAGHLKQPSNPMVLTSLLDACRVHGDVERATRAARTCIGLVPEEPPTYVTLSSIYTGTR*