MSALVCGKRSLFEDLHTPPPISKRLRCAGGNSPIRYSANSPTRSPSADTALNFQNHNIESFISQLKGLFPEMDEQHLETLLESCGNDLAFAIKSLNELRLVSREKNSTTCKDAQDSTVDSHVQHPSEVGQDGNPSAEEPVADNQAAAAAILVDGSDWVEIFVREMQNASNIDDARIRASRALEALEKTIMARTGAMAENLQKENIMLKQQVEGLFRDNNILKRAVTIQHERQKEHEERGHELQQLKQLLMQYQEQLRTLEVNNYALTMHLRQAQGSNSIPGRFHPDVF*