MTKSSLLALSIPRVQLNSKKPMSTPRPVEAQNAFGGRGLGFWMAVGDPGQDHHVSNTIFNHGFWEPHITALVSALLRDRCATSRPGSRVFVDVGSNVRPAPAPRVLLAARFSAALPAHAFEVQRSVAAHLAASAAINGFDLLKIHENAASDVTGRRFSVRVPEHNVGGAFTTSDESGGGAGAAEARGPQLLPYSVETVRLDDAVPPGAEILVMKVDVEGHEPAALRGAEGLIAVGVRESLIAARRVKNIVFEFTPSNIGGEDAAFLGWLRARGLVLRQPSRLQWEKGGHGILGAESLQAALLTSPEDDRTLVRGLLESCKATSVCLTDIWASQEL*