MALLCFSLVLISVFPSAIAKIPTTLDGPFDPITVPFDNSLRGHAIDLPDSDPRARKPGRTLEPEQISLSLSTPDAIWVTYITGDFHIGNCTRRLDPSSVKSLVRYGQLRYPLAHKATGYSLVYEQLYPFQGMQNYSSGIIHHVRLTGLKPGTRYYYRCGDPSNGGMSPFKSFRTMPEVHPKSYPGRIGVVGDLGLTYNTTSTVDHLRRNNPDLILLVGDVSYANLYLTNGSGADSYDHAFPDTPIHETYQPRWDYWGRFMEPLVSRVPMMVVEGNHEIEAQAFNKTFVAYSSRFAFPSEESGSESTFYYSFDAGGIHFIMLGAYTSYYKSGDEYKWLQKDLEKVNRAVTPWL