MPEYCVTGGTGFIAANLVKALLEKGYVVRTTVRDPDDSKKVGFLWSMSGAKDRLKVMKADLLVEGSFDKAVDGVDGVFHTAAPVHSGQASQIDPCIKGTVNVLKSCAKANSVKRVVLTSSCSAIRYRDDATQASPLNESQWSDPEYCKRYNLWYPYAKTLAEKEAWRVAEERGIDLVAVNPSFVVGPLITPQPTSSLLLIISIMKGECSTYPDFTVGFVHIDDVVSSHILAMEDSRVTGRLVCSNSVAHWSEIIEMLKAKYPSYPITTKCGEQKGTNVPHTMDIGKIKQLGFPDFKTLPQMFDDCIKSFQEQGLL