MKLQTQSFALNLLPSPKFCKPIVKRDPISSLRCSVSTPLTATTNHQLSASSHKPFPAEVSRSIMELSSVGTLSTLTRDGWPLGVGVRFAVDGDGTPVLCLNRALSPDKRSALHVQLEQCGLRTPQCTIQGSIARPGDDLALKRLSATWRKKFGEEVEEDSLYVVAIDRVLQMEDFMEDGIWVASADYKNASPDPLRDVAEDIVNQINANNVEDIFRFCNVYVDLDFVVSETKMIWMDRLGFDLRVWSPRGVYDVRIPFPMEVTDEKGAKSSFNGMSQLAWEVEKSYCPADFNKVKLLKPVVGSLQKGRGQ*