MNEYRLFLDLDIVFDSENDFLYRQKGQLKLDNTVIEEFLPVLVSIAFPDFPDTLDLGMKSCFGAIYFTSTAGIISTSPKARIRTKDHDFTISRQMYLKASFDPRYAQGVDQLEVNLAYLCAECKTNLDKTMFQEACATAHDVKTVVPGAKYLIICEWLDMIPVSTAGTDVDEVLILRKARRLGAQTRSLFASYAGRVAGRELYARYLNDNPFAVDVFERFLTHVRLLLEDRSPDERDVLERGWF