MELNKLKPSPSGSDTASKQQQQQALPPLKKHLACSKPILSATSNLTSFIDSVFHGLNQVVVGKRPIEYILQHYDTFQDTIPNGNWIEFGVYTGSTLRRAYAELKASKNFNGKLFGFDSFEGLPSNWRGEYQEGVFKTDYEHVRANMPAEVGLYKGWFQDTIPTYIQQHHPQQQPLAFVHHDGDLFISTTITFQLLGRLIQPGTLMCFDEIVGYPGFEKHEILALYLWMHQYHAKLCPLAFLHAYTKEAQSGEPENGGAAQNACYQVLEMD*