prot_seq: M K H W K R R S S A V F A I V L Q V L V L L L P D P A V A M T M E Q F L T S L D M I R S G C A P K F K L K T E D L D R L R V G D F N F P P S Q D L M C Y T K C V S L M A G T V N K K G E F N A P K A L A Q L P H L V P P E M M E M S R K S V E A C R D T H K Q F K E S C E R V Y Q T A K C F S E N A D G Q F M W P