MLLCVGIPESQCCRVCGDRASGRHYGVLSCDGCRGFFKRSIRRNLRYSCKESGDCVIDVTRRNQCQACRFQKCITVAMNRHAVQHERLGAPPEPKPTQTLIKAKRIRKPGIPEVIDPISDPISCLSAVIRWWSSLPPANGFPASDRRIIFSNCWHSLFLFHVICQSGTSLVNDCNNEKLRSISKTIKALNLNVVEQWAITVIIIYRSEDGRLESKSETLSTQIGAMQILAENHAARVFQSRSTRCAQLLLIPLTIAQIAETEIREAFFPDCSVLDTVCRMAVH