MKAPKTILTILTIALTLSSISIIPSYALTEEKLIGNGRYETAVKISQKAYSSSSNVVLVNDNSLADALSATPFAKAKGAPILLTESDKLDDRTEKEIKRLGAKDIYLIGGTAVLNKDIENKLKGNGLNVERINGKDRYETSLILANKLKDIKDIKEVAVVNGEKGLSDAVSVGAPAAQNKMPIILSSPKDGVEAFDKFIRDEKVIKAYVIGGTNSVSRAVEKSLPNAERVSGKDRNETNAKVIEKFYTDTNLSNLYVTKDGSKNENQLIDSLAVGVLAAKNESPVVLVGNKLNTKQRDILSTKKLNTITQVGGNGNEEAFDEIISLQEKTVFEAKTVEELTDMINIASPNDIINFKPKEDTVNEAFRMVTNKPITVNIKGDCSKTITVDMPNGEVNNYATLVNVIVRNIGEGGFNNHDTITILSVRDKNGRVIENTRNSDIDTLMILASANDTKLINDGYIGKLIDNSSNSDITNNGNIDKKVNQVEDLEAKVDSIEKAIDSISQKVNKIQDILDKLGFLKKFLS*