MFIETEDTPNPATLKFLPGRELMPNGATADFIDADSVAGRSRLAEVLFDLEGVSRVFFGGDFVAVTKADTVAWDELKPQVLSVVADYLATGQAPVEHEAVVIEDAIAPGDEEIVKQIKELLDTRVRPAVAGDGGDIVFRGYRDGIVRLTMQGACSGCPSSRATLKHGVENMLRHYVPEVVSVEQVEA