MKIAGKWKRKTAKTPLNRGTVVRHPCLIVRLPVEEQGEIEWQVRSSNGENLLSQGRGSVELVRPVLAAYPSVTFTRVLVPATDVTFYALTLPRQARRQLTQIVPFMLEDQLATEIEKLHFAVLDIHGDDGTVAVVEKKRMQRWLAQCDALGLSVDALLPDACVLPKHQDGWSALQHDDMWLFRQPTGHAMAAESSWCGDLLKASMPLPAIYSYSGVSVGGELSQYEWQEEGEWKAQPETDLFTLAATAQLPASVDLRQGDYAPEKAWQNTLLPWRGVGIAFACYLLLVVADAGWAHYQLYQQAEHWRQESVRVYRQIFPSESNVVNPRAQMQQHLQRTAAGGSGKGLLEQLNPLQQLMTQNSAIKIQSLSYDGAAGEFRLALQGTSYQELEQFQQQAAAYYQVQAGEMRQENDRVEGRLTLRSQQ