MALSSQFLQHNVWSNSEFRRTLSVPPLLKANHEPVKKLSQRKLKIRGIKNKSNSLVTFSMLNPESGTSMSAVSPSDTIKKFYSSINNKDMNQLALLLAENCFYDDFSYSQPFQRREEALKFLEQLATCMGKNTEYCIEHIYEGVDLTIVVNWHLEWNKKQVPFTRGCSCYELSRDGEELVIRKAQVIVESPIKPGSIALEAFQKVISVCDAFPQSAEWLFQMSPQLITSYSRYTSWLNYMSTLSPWSDSKDKDQTPKND*