MASIPPYHDPESYESSGSACLNEECSPPVLVSPCFLADSAAPVFPLNGDDLTEHALGFGRAETFTSSSASRLSSTPLDERHVFLCFKDPQSWPALVEAADFDRLPRFLAARIKLRKNEMAKKTRLTICEGRDGTESSNGDVMIFPDMIRYKGLTHFDVDTFVDEVLVQNQEWLSGRPEKLSGSHIFVCAHASHDARCGVSGPIIIGRLRREISARGLDGHVFVRPCTHVGGHKYKGNVIVYSVDTTGEVLGRCYVSATSDNVCGLLDELFGTENLVDGHRRSFHGMTNIEPVQTLPNPIRDFDDGYFRNGACQAQEQVKGHTDGKASLSLNPPRMREGLSFSEQVGDSSRCTRQLYSNYRWWQASWWFGSWEREDTLAALAVVGAATSVAVAYHLYRIHARH*