MALKDDLDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPSKVIKVPEGFDYELYNRNDINRILGPKASCISFKDSACRCFGYLMSKKKYIYTIDDDCFVAKDPSGKDINALQQHIKNLLSPSAPYFFNTLYDPYCEGSDFVRGYPFSLREGVPTAISHGLWLNIPDYDAPTQLVKPAERNTRYVDAVMTIPKGTLFPMCGMNLAFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQSVKLPKDCTTVEQCYIELSKQVREKLNTLDPYFSKLADAMVTWIEAWGDVNTSRHEAKANGKM*