MPLKYTPKLCTVPKIEQITTPNKNIQSFFMRSDASYCVGEKYRMANYRTDEQIVHIVVWNNRLIVETESIDLDDFFYLASMNTKRFGSLEECVGWLGNQVSGVLERLEIRPRNSFVSLIFHDLLNRTEILAICNLFINILSFKGILITPRSLSQAIGTLSPSCIVVSLYEHHTTVCLVEDFWMLDGICVSRESNEGFGLVDSVDFVDEFSRIKVFEEKNIFSCSRCDYKDDAEEKMEAHFLSSHGKEECHPDVDPGEHFKMHIRMYEEEEGDIHELIAKRANYVLSKEKMKKIASRVIVFKYSGVGLSEECLKKAFEEYGVDPEVSMYEEPVENMIMGVMRVFSGLDCIKELWMTDKEWSSAGLRVLKEKVLFII