MSVMMDHVIGGKFKLGRKIGSGSFGELYIAVNIQTGEEVAVKLEPVKTKHPQLLYESKLYMLLQGGTGIPHLKWFGVEGDYNVMAIDLLGPSLEDLFNYCNRKLTLKTVLMLADQLINRVEYMHSRGFLHRDIKPDNFLMGLGRKANQVYIIDYGLAKKYRDLQTHRHIPYRENKNLTGTARYASVNTHLGIEQSRRDDLESLGYVLMYFLRGSLPWQGLKAGTKKQKYDKISEKKMSTSIEVLCKSYPSEFVSYFNYCRTLRFEDKPDYSYLKRLFRDLFIREGYQFDYVFDWTILKYPQIGGSSSRGRHESGKAAMHAGPSVQKPEKVSVGKEIREKFSGAVEAFSRRNPTSPSPRGDHSKHRSFEEVAVHKDVYRDQEKGRNSSRYGSSSRRPIISSSTRPSSSGDHTDSRTGRLTSSGNRSSASHRNIQPMYETKQPTYMRSGSTRGNRDDPLRSFELLSIRK*