MKVVGTNKRKECDINRGTEVVGVDASNDGGRKRQCRNGFIRYFGEVVRQIKANDGMACITKEIRKEIGSTYKNLPPEEKCRYKSEAKRVGKSKIGKAKFPTRCAPDRLAAAVLQLTDEQRVVVREMGFGSLLQLNCGRLKRNLCGWLVEKIDIARCILQLNGVEVELSPKSFSYVMGISDGGKPLQLEGESSEVCAYVDNFTPTSRGINITVLAGILQKLKSADDQFKVTFMMFALCTILCPPGGVHISSGFLFSLKDVESIPKRNWATFCFHRLIQGITRHKEEQVAYVGGCLLYLQCSFACRCCTSTLLYTESWRGIGQCVRLLCGM*