MSFTGKESSPVTPLKKRRASWSELWLNHHNHHSLDFSSKLQPLTPPIPKSKTLFLPDLTLLLPDLTLLAIITKVPSPYRKTLSLVCKRWLRLHGGLVRSLKVSDWEFLASGRLVWRFPNLDSVDLVSACFVSPGVLVRGSYQSLSFFEESLLSVETVDEGLRTLASACSNLRRLAVANSSELGLLSVAEACCTLQELELHKCSDTVLLGVGAFENLQILRLVVGDVDGLMLVSDIGLMILAQGCKRLVRLELVGCGGGFNGVKEIGECCQMLEELTVCDHKMEPGWLAGIGYCENLKTLRLVSCKKIDLDLGLGEGLSRSCPALERLHLEKCQLRDKDTVKALFKVCEAAREIVFKDCWGLDNDVFSLAMAFGRVKLLYVEGCSLLTTSGLESVILQWHELEHLKVVSCKNVKDSEISPLMSALFSDLVELQWRPDTRSHLFSSLAGAGIGGKGAKFFKKT*