MNDFPGCIKFTNISTSYAFVCRILEKQCGIQQQSATFDFQFEELLKILNAQEKFLLSRYFSQMPTNVGSYRVLLQLQNLQILTASEYILRREHSDQLLVDLVIFLESEFDLLEDLFMTAAYNATCRLKLTAILESALGHLYAGLVSNPKISELAYVDFLPKSLPDDALAVCINMHLNTVLQLHQVEEINEAFANFSAWINEGVDELTFVKHLSEKLFASHQQDALQFIFKYSNQENFVDWKFYLILVQSIASIAKSETQAYIKKYLKGRVLHTANTGCLKSFLHLLLTARAASATTMDIQSNLDNYAKWYKQNIGEMTYLMTTEKFHLMLGLLEQSLFYEKELAYLEVHASIAISPGGRLVQAFKTKCRSQVSFLKSEAKRQSAK