MKSNDDGNSTTPTKREEHCRVAFITDEDFTVSNATKLQQLFGKGYATLTLAWVIKMKNSSFINSLPCNNRREYGHTTYFVRPHMKCICDKSTISEITYAHCACKEGYTGNAYTSDGCHDVDECKILPNPCGERNICVNTQGHYHCVVDKKKAIFIGVGSGFGVLVLVGGLWWLRKFLIKRRITARKKKFFKRNGGILLQQELNTEEGNVEKTRIFSSSELEKATENFSLNRVLGHGGQGTVYKGMLLDGRTVAVKKSKVIDEDKLQEFINEVVILSQINHRTRALSYLHSSANSPIYHRDIKSSNILLDEKYRAKVADFGTSRSVTIDQTHWTTVVSGTVGYVDPEYYRSSQYTEKSDVYSFGVVLAELISGDKPVIMVQNTQEMISLADHFRLAMKENRLSDIVDARIKDDCKPEQVMAVANLALKCLSWKGKKRPNMRQVYTELERICTSPEGLQMQTRSMKKAREKRMKKKIGI*