MVKQLYKGEAIHLARDFGYACETEFPSRQVAEYLCRSQCTGDYMEVQRRKEMLLSTKQVLKELITLLNQDRSPLCNSKEPCILEPTIQRHLTHFSLITHGFGSPAICSAASAITSYLNESLKYLERNFPSIQPPHQTVVSLPHLVTSSITQKEVKTSPSSAAGEKK