MATSKTTSARKPKTPVAARRGTGVREQNAQNTRDSILRAAIKVFSKHGYDGGSVEKISRLAKSYDRMIYYYFGSKEGLYIQVIEEIYRRMNEAEAELDLDVDQPVEALTRMTHFVMDYYRAHPEFVTLLNTENLHKGKHIGKSSRAREYSSQLISLLAQILENGATRGIFRKDVSARDLYLLIAASGYFHMSNRYTLSSFLGEDIALPEAVAHWKAFVLDTVLRKVHSTGRAAA