MEKSKRMELFIDRNLPACVSSLSVHLINLNVSNFGQTKLAYNDHIFGHLVHGSRISGFGLVCQVVWSLKLKDEIFVDVPRMVCLPSLKTLHLKGVMYVDEGSLQRLLSNCSLLEELVVERCNGANMRKFAVIIPQSSLSYLIVNMPKLEEADIARGSHDVKKLLKSISSVKRLSLYLEVNNNEDLYGDDIVFNELEHLKFRISRAVPRSMANVVGDSMDTLFCWKQMIDVPQCLLSSLQTFKWRTYFPTEEEKGLATYILAKSCRLKTARILIVSKLDPQKELEMKNELLSSCGSTTCNLDLVFKQFNDLL*