MKNLSFLLLFLFFLVLGLLGPSMSLCPMDEAISKKINQDFSSLLPAAMKNTVLHCWSVSSRGRLASCPEGTTVTSCSCGSGCGSWDVREDTMCHCQCGSIDWTAARCCTLRVGS