MELSYQDRLMALLTPGPKAINGYGLKLYFGHMPPCLFSKEDSSYLSTSLGLPAENSAQLTIAGIGIFHLQILPIFHNHNQFLGIEKSHQMEILSKLQRDYLLSRSVFLSIYCKSSQFATTTCPSCTLFYACIAFLNEFFGILWISFAFFYYFLFTFFSCAFLFFVFSLFLCILVLCVLSLLLLLCFLSFSIHRIKNMQFLGRMEPSLHDSAQDQLKLEKHESFYALLHAQPFHDDAGSILIQADVANRIGTNNGQVKSLNVSLVSCHKRLQLPQTQIYDFNAFKNSGGSRVDELFVGPCIAKELYLRNATSSLLFLGTLAIHLAS*