MSAPLADQLDIVIPTIRNLDFLEEWRPFFQPYHLIIVQDGDPTKKIHVPEGFDYELYNRNDIERILGDKAWAISFKDSACRCFGFMVSKKKYIYTIDDDCFVAKDPSGKPINVLEQHIENLLTPSTPFFFNTLYDPYREGADFVRGYPFSLREGVPTATSHGLWLNIPDYDAPTQMVKPKERNQRFVDAVMTIPKGTLYPMCGMNLAFDRELIGAAMYFGLMGEGQPIGRYDDMWAGWCTKVICDHLGIGCKTGLPYVWHSKASNPFTNLRKEYKGIFWQEEIIPFFQNVTLSKTSTGVEDLYLELADKVRKGLGHIDPYFSKLADGMVAWIEGWRLLNPPKAA*