MNYNFETQAGLISLDVLKTKKPVEELLTFACRQNPKRSFMLVSKVLGRYVPTKPNVMREVYDSLSESLGEDQLTYVVSLAEAATGLGGGVADSLARAQQENVYFQHTTRHKLNRPLWFSLDEAHSHAVNHMFYAPKTALLEGIIQSKRLVIVDDEITTGRTIKLLISGLLKYLMNIEEIVIISLVNLVDRKQSLSITDFNIPIRYVSLMEAQISMVKKDTFKPELPGNADTGLCEAQSSDELGRCAMLMPYSGGLPSITSSKEMTIIANGEHQYIPFLIAERHEQAGCNVLYQSINRSPLLLGESIEKKLSFSFDSSKVEHYLYNFEEGNRDVYVLLENESARESHEFASLYPLTKCEVF