MKKALQVAMFSLFTVIGFNAQANEHHHETMSEAQPQVISATGVVKGIDLESKKITIHHDPIAAVNWPEMTMRFTITPQTK MSEIKTGDKVAFNFVQQGNLSLLQDIKVSQ