MLDGLKMEETLQSALAGRAATPRSVCEGCQRVIADRFLLRLNDSLWHERCVQCTSCKEPLHTTCFYRDKKLYCKLDYEKLFAVKCAGCLESIAPSELVMRAQQSVYHLHCFCCCVCERRLQKGDEFVLKEGQLLCKGDYEKERELLSLVSPALSDSGKSDDEDSVCKMGPASAKGAEEGKDHKRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRQQQQQQDQQNTQRLSSAQPNSSGPGGLEGLMNPYTALQPPQQLLGMEQVYSSPFRQGLTPPQMPGDHMHPYGAEPLFHDMDSDDTSLSNLGDCFLATTDAGPLQTRAGNPIDHLYSMQSSYFTS