MKHKGNGNFQFRANNGGNRNNQSGGNQSGRNGVRTYDCRRCNMNHPGKDCDGNLVTCRFCKKLGHREYKCYSKNGKPNQGNHQGNNRNSQNRNGGNGGGNQRNHQGGTNGNHQNHGRPGGNQQQKENRNNSGNTNGGGYNKGVAQGKLNVISRQEAETSSDVIAGTFSINSVLVKVLFDSGATYSFISVDALGKLGLKEPETIEVPIVIPTGSIVKCTKIHRDVPLTIAKTVFLSNLIEFELGELDVILGMDWLAMFKAKIDCEKQKVHLRSSLGKVVSYRRFGKPKNIGIITAMELVKLVGKGNPVFLCTVRNLEHVIKDQPEDIAVVNEFLDRFPEEIQGMPPNRPIDFTIDLVPGTAPISKAPYRMAPAEMNELKGQLEDLLEKVYIRRSASPWGAPVLFLKKKDGSMRLCIDYRDLNKVTIKNKYPLPRIEDLFDQLKGAGIFSKIDLRSGYHQLRIADHDIPKRPHSGLDTDIMSSLLCLLG*