VNPMAPFEALDKDSHPNFLVSMHTASDCVANCTTDELHSHATHAGGESESLINQITSSGESIILQPAVIDNTSENVNVPESVVSVLSDNNVSEDTEDSDNSDNATAQVSSESEPQSRFVELSKKIRDTESFEREEQIAAQFGGKG