MSKPTIGFVGLGAMGFGMATNLVREGYPVVGFDVFPASVQRFQSQGGIPASSLRESAEGKDFYICMVASAPQVQSVLFGDDGVVQFLPKNATLFLCSTVPASYAQSVAAELQSRGRADIRFIDCPVSGGAKRAADGTLSIMAGASEEALNSGREILQVMSDQNKLYLVPGGVGAGSNMKMVHQVLAGIHILGASEAMGFAAQLGLDAKTTAEKIIGSEAWTWMHENRLQRMVEEDWNPGASALTIILKDVGIITTSARQHHFPTPLCSTAEQVYLSALLQGYGPKDDSAMVRQYYPKPLAEVTCTAEDPSAALQLVLDLMLGVNLVAAAEAIAFARYLDVDLAMFHRLVSDAAGASKVFIHKGLEMIEGRIGDKAPEGSQTLDEAVAQMEKVVQKARDLHCPLHLGNAALEKLLMARRHGLGGEASTSVIKLFGQ*