MPEYCVTGGTGFIAANLVKALLEKGYVVRTTVRDPDDSKKVGFLWSMSGAKDRLKVMKADLLVEGSFDKAVDGVDGVFHTAAPVHSGQASQIDPCIKGTVNVLKSCAKANSVKRVVLTSSCSAIRYRDDATQASPLNESQWSDPEYCKRYNLWYPYAKTLAEKEAWRVAEERGIDLVAVNPSFVVGPLITPQPTSSLLLIISIMKGECSTYPDFTVGFVHIDDVVSSHILAMEDSRVTGRLVCSNSVAHWSEIIEMLNAKYPSYPITTKCGEQKGTNVPHTMDIGKIKQLGFPDFKTLPQMFDDCIKSFQEQGLL*