MPPHCDSMDGPVVTAARRALEAADVEEILPYVHADAEREVRDAFQLTLKARGAGDEARDVADRWFFETVVRLHRAGEGAPFTGLTPAGRDVGPVIPVAERALETESADEVVELLSATVRREATQRHEHAMELKRHATEGVAEAREYVEAMLGFQVWAHGLYQKTMADPHAHSGTRND