MVSQQKNLNVSDKSEGLIHLRNTLLYAALTGVVTTILYAAFFFSFKIFALCFIVALASFSGSFFIGILFGMPKRKGNEDDGYSLNNSLVEISEWLTKIIVGLSLVNLIKIPGFLLSFGEYMVKSIGSPANTSIDVFSISILVYFGFLGLYFGYNYMRLFLSLQYRMVDDELLNVKAELESSKEEVKVLEKQTSVMRELANESLQSENEVKQLSTVVAQDVTRIEELKNIASERAKVIGSQVPDDPHKAKWGGLPERNYRKLEGTVKELFLGLYEVTLEVSSTDPVQHPLFDGEIVIFALHPSFKPEVRLVKVVEGVSRLKLIAYGSFTVGVFADSAGTELELDLSQLPGATEYFKTH