MSSLTPPKELKSQLDIVIPTIRDLGFLEMWRPFFQGYHLIIIQDGDANRKVAVPPGFDYELYTRADIERILGKNASAISFRDSACRCFGFMVSKKRYIYTIDDDCFVCKKPSGEDINVLEQHIHNLLTPSTPFFFNTLYDPFREGTLYPMCGMNLAFDREVIGPAMYFGLMGEGQPIGRYDDMWAGWCSKVICDHLGLGCKTGLPYVWHSKASNPFANLRKEYKGIFWQEEIVPFFQSLQLSKESTNTIDCYLELADKVRKGLGHIDPYFDKLSDGMVAWIAGWQQLNPPAPKAA*