MAKESPKEIFLKDYKLPDYYFDTVNLDFILKEEHTLVHSKIHVISRQGTLSPLRLDGVDVKLLSIRINSKVVKEGEDYSLSSKHLILHHPPAAQFVLEITTEIEPQNNTALEGLYKTTGNFCTQCEAEGFRRITFYQDRPDVMAEFTTRIEADKSLYPVLLSNGNLIEQADLPDGRHYAVWNDPFKKPCYFFALVAGQLVSRDDEFVTCSGRKVALHIWTPAQDISKTAHAMYSLKAAMKWDEEVFGREYDLDLFNIVAVPDFNMGAMENKSLNIFNSRLVLASPETATDADYAAVLGVIGHEYFHNWTGNRVTCRDWFQLSLKEGLTVFRDQEFSSDMGSRAVKRIADVLRLCIS*