MPALRSGLSPLLTDSVCEKLRCGKVTTVMDFIQADFQYLNKCAQLNYKEFLAIRKILLAQYAIYPTAGAEILNDMLACRAIYSTGCQRLDELLCGGIYTGELTEIIGPIAAGKTQFCFTILIQVALMNKQSVFYIDTQSGITNCRIKEIALRNGVPENAMYDFQSSKVRCSRANNIFDLFTILEQVRADLNNRNNQFYINLRLLIIDSVHPILASLIAGCQSDANGLMSQLAHLLKILSTDFFLAVI