MLGHTNFVKEILNRKPQLAMEPDSQRRLPLHIASTKGHVELVRALLSASTEACLACDCDGNNPLHLAAIKGRSDVVKELVQARPHAARAIVQQETILHLCVNHNQPEILKFLIETTGDDEFVSFKDSQGNNILHLAVVYRQTETINFLLLSTTIQVNEENSSGETPMDILGQGPKDLKYQQILQSLTRAGAVEAKIGNLFRQDPQSSRNEIGVDGLDDYNKRQASPFYLKETSKNSDDWLDKKRNTLMVVASLIATMAFQAGSNPPGGVWQEGSREDPNIKAGYAIMATIHPLEYQIFLVCNTVGFVSSLSIILLLISGLPFLKHRFFMWILMVIMWIAATSMSATYSIFIWLLSPKAESNTFRNVVICIVLVWIGLMTLLVVGHIIRLIAIAMRILRRLLFPKKRPILRPTIRNQDGM*