MQTKVLIPVDDSPHSRIAVDLAFCYGCITPSAEVHLCAVLHPTTAAYPVTPMVPMASSAAIASVQHNVAQQQAVEKEKAQETLQLAKELLMLDYKVPENSVHTHLLPATGGASGVSDSIVVFANERSMDLVVVGSRGMGAIKRSMMSMIGLGSVSDAVMRNCHSPILLVRNQADKMPHPVGAQAIPKKLCVAYDESPQAQKALRWALDNMLAPHDELHIATVAIPMPYPVLDEPATAAAMEANLVQNEIDCAKQYASRILEDAMQAAVLQGVPQSQIKAS*