MKVVGTNKRKECDINRGTEVVGVDASNDGGRKRQCRNGFIRYFGEVVRQIKANDGMACITKEIRKEIGSTYKNLPPEEKCRYKSEAKRVGKSKIGKAKFPTRCAPDRLAAAVLQLTDEQRVVVREMGFGSLLQLNCGRLKRNLCGWLVEKIDIARCILQLNGVEVELSPKSFSYVMGISDGGKPLQLEGESSEVCAYVDNFTPTSRGINITVLAGILQKLKSADDQFKVTFMMFALCTILCPPGGVHISSGFLFSLKDVESIPKRNWATFCFHRLIQGITRHKEEQVAYVGGCLLYLQMLYFNSIVYGKLERDRSMCPLALWNVNEIKKLMKWIDSKGGFDSHQVI*