MFSPGQLIAPLPPGVFPHAAHFYPAFSARLGSSPISNLFLPSPLFTYEILQNYIPPEPCKQALILATQPHKTHAHNFLDESRPVKQRRARANYSSWQLEELEKAFETTHYPDIFMREALALRLDLIEARVQVWFQNRRAKMRRQMKLQGKPFEKSPGKNFERYGVKKTSIPDPECLDSCSREGSMEKPGGPWLGSPSQGQPASVIPGFLATEEKERGPSPEEIRSCSIATLRAKAREHEAEIQSSVVK