MAAPPEATGAPPQTDGEEVKDGVEVCVFDESPEVFSRAVHAISELTTGEHEPNFPDAEVERLASSITFLREWRHFSYEPKNVSFTCDAKSAPSRVDTHKINLPQFSSASVPQITHLDNGKAKTDSSDFVIFAGGNVWALDWCPRLCDRPHSPINCEYLAVAAHPPGSSYHKIGMPLIGRGIIQVWCLLAPSEEGHPHQSLVACNKYNPSNQPKQRGRPRKTITTSDDHLEPS