MADLGTQRFSRTRRFDEEDRKTRIFDTKARIMGVDTAALDAQVDEKRRLREAEARMNQNAAEVANIFDKTLQLREQDRLMAKREVNREVESFRLSNQEKCGRRDYDLDDPLLRKKSLPARLDDTDENNPVSGIQKLAGEDLQAGWRKKLQMEQQALWAAGQEAQKRAARERALAEEQQMAEIMLAQDELRQQFASEESAIKAQLKRETADENRRLAEEKKMRERAAREAEARANEAEQEALASNPIINEHPDMQARGGVKSVVSPARYRKDHYKSMPEDQKQKIKDELDRQLMEKRARKLAEQSEEAAHAAHQEMIRLTLERRAAEAAAAARLAKIDLVETQKVQKVGHTIRETTLKKEVYTNVPTEAYFAQFNTRSR*