MKLQTQSFALNLLPSPKFCKPIPPKRDPIFSLRCSVSTPLTATTNHQLSASSHKPFPAEVSRSIMELSSVGTLSTLTRDGWPLGVGVRFAVDGDGTPVLCLNRALSPDKRSALHVQLEQCGLRTPQCTIQGSIARPGDDLALKRLSATWRKKFGEEVEEDSLYVVAVDRVLQMEDFMEDGIWVASADYKNASPDPLRDVAEDIVNQINANNVEDIFRFCNVYVDLDFVVSETKMIWMDRLGFDLRVWSPRGVYDVRIPFPMEVTDEKGAKSSFNGMSQLAWEVEKSYCPADFNKVKLLKPVVGSSQKGRGQ*