GDPLLMVIIFVMILIMWIGDIHLMMLFLLMHGWCVPPIFVMIMIMILGLGLMPIPRGGKMFTM