MASTSPPLKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPSKSIMVPEGFDYELYNRNDINKILGPRASCISFKDSACRCFGYMISKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLCPSTPFFFNTLYEPFRDGADFVRGYPFSLREGVPTAASHGLWLNIPDYDAPTQLVKPLERNTRYVDTVLTIPKGTLFPMCGMNLAFDRDLIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGLGIKTGLPYIYHSKASNPFVNLKKEYKGIFWQEEIIPFFQTLTLSKESTSVQKCYIELARLVKEKLGTIDPYFLKLSEAMVTWIEAWDELNPPTKHSSK*