MGRVKLQIKRIENSTNRQVTFSKRRNGLIKKAYELSVLCDIDIALLMFSPSGRLSHFSGRRRIEDVITRYINLPESDRGGIIHNREYLVKMLTQLKCESDATEELTNTSSKAPVNSNIEELQQEIRTYQQQVQLAEEQLRMFEPDSASLASMENVEGCEKFISDMLRRVEERKRYLLCSHMGSFDVTASTSAMQHLYMPPQQQHGDIAGAVFGSDEVASWVSDGMAPGTSSVASMFAGPSDSIMPFRDQAMYDSMHREADVEAVGPGVQMCHVDQQGQGDDWNQYTPAELFSAFIPSTPFPLDEDVISIAPVLTSPPPMMTTIHDLPPWVRQRRRAARKHRRSTTTVACAHLTISCSGRDIDSTGPDVTAADDDHHPPSAAVGETAAAGCSQAPPVDDDGGLCAPDDLLLR