MVLLLLAAGLTACSTLNPPKPGDSSEYRPTPPLLPLAPTDNHGAIFQATQGQGLFEDYKARRVGDLVMVELAEQTNAKKSAETTTAKKSELDMNAGSLSLAGRDVLPGGLSLFKASSSGDRTFDGSGDSSQSNQLSGEITVTVAEVLPNGNLVVQGEKWLGINQGNEFVRLRGIIRPVDISAANTVKSTQVANAQLYYGGTGAIPDSNAQGWLSRFFNSPIWPL