MAKTTTTPSHLTPFTQNHSFNSPPRTTISFWHRPTYPPSFALPINCHFVAPSCKTLRSNCRIVCKATEVSLTEESPSSGGENWVPVVPLTALPKGERRVIIQDGETILLLWYKDQVYAIENRSPAEGAYTEGLLNAKLTQDGCIVCPSTDSTFDLRTGAIKEWYPNNPVLRVLTPALRTLFVYPVKTDEENIYISIRGGVKSDVSAEIVFSGKAQPGVTASDVNVDEVRMVIDEGQEGFGFTSKNELINGQAAIIGFLFLIDFELLTGKGVLKGTGFLDFLYAASNGFN*