MKKFYSCLPVFLLIGCAQVPLPSSVSKPVQQPGAQKEQLANANSIDECQSLPYVPSDLAKNKSLSNHNADNSASKNSAISSSIFCEKYKQTKEQALTFFQEHPQYMRSKEDEEQLMTEFKKVLLEPGSKNLSIYQTLLAAHERLQAL