MMKERFSKLLLGEDMSGSGKGVCTALAISNALTNLAASVFGELWRLEPLSHERKLLWQREMNWILSVCDHIVEFVPSFHSVTDGTSLEVMISRPRSDLHINLPALRKLDAMLLEALDSYKETDFWYVDQGVSVDISSKNQQQKSVATKREEDKWWLPVPKIPTGGLSEKSRKALQNQRDCTNQILKAAMAINEQVLSEMQVPDVYWDSLPKSARANLGDTIYYGLRQEHFSPDALLSSLDLSTEHSALEVANRIQSALHIWRKKESSGSHKEGKSKSNGSSRYSWLKVRDLVAECGDKRQLLIERADSLLLCLRQRFPGLPQTVLDVNKIQYNKDVGQAILESYSRVLESLAYSILSRIDDVLYIADMTKRNQDSSGSQLGSKTNAA