MKLLPTQSSALFTLLPSPNFSKPIDKRGFVTPKRYPSPPISLRCSVSTASDTPSTATNHHLSTNHKPFPAEVSRSIMELSSVGTLSTLTHDGWPLGVGVRFAVEQDGTPVLCLSRSFSPDKRSSLHVQLEQCGLRTPQCTIQGSIARPGDDNALKRVSATWRKKFGEEVEEDSLYVVAVDRVLQIEDFMEDGVWVASSDYKNASPDPLRDVAEDIVNQINANNMEDIFRFCNVYVDLDFVVSETKMIWMDRLGFDLRVWSPRGVYDVRIPFPMEVTDEKGAKSSFNGMSQLAWEVEKSYCPADFNKVKLLKQVVGSSHKGGQ*