MIFNCTDVQTEDNKFLCRVCLKSFPLQRLLNRHVKCHTDIKRYLCTFCGKGFNDIFDLKRHTRTHTGVRPYKCEHCDKAFTQRCSLESHARKVHNVQFNYKHKERRDKLYVCEECGHSTRQSEEHFVHMNDQHPHVPTSNECSNIPPASQENVHSRASCLRGSINADVTDQVSCGGSNDRNNHAGCDDQTNNVKEESEDSDEEIDVESPVVNLFPYT