MAPPKIVAEYAKSNRSSCKECSKQIPSASLRLGLVSRDARGFEATKWHHLDCFSRDSQTIFDAEKIKGFSSLKNSDQEAVKNKLESACDDKSKKVCKEDEALNEEIEDRNSKRPKLSGPEAEQDIVFSISDVQNKYKNATLLPKWKAFQTIIFLERDEDLHDSEKIAAFDFDGCLANTSVKRVGANAWSLMHPSIPEKLQSLYNNGYKLVIFTNESNIERWKNKRQKAVDSKIGRLNDFIKCVKVPIQVFIACGVADTHGCSDPFRKPKPGMWRIMEQQFNSGIAIDMDQSFYVGDAAGRANDHSDADIKFAQAVGLKFYVPEEYFGT