MGLPKKEVLPEEVDIVIAAIRSDLSFLEAWRPIIQSYHLIIVQDSGLNQALQIPQGLHYDLYTHKDAEGILGRELASSLNFTGYACKCFGFLVSKKKYIFTVDDDCVPAKDSNGDLINALEQHINNLREPATPFFFNTLYDPYRDGSDFVRGYPFSLRQGVPCAISHGLWLNVPDYDAPTQIVKPSERNTAYVDAVLTIPQGALFPMSGINLAFDREIIGPAMFFALSRSGASEPFYSRFDTLEDVWAGLCCKVICDQLGYGVKTGLPYVWRHESGNPMVSLKREHKGVQWLEHILPFFQTVRLSRPDLTVKACYLEIAKQAKERLNSVDPIFEQLASSMESWIHAWESASS*