MSLCYTSNFISLNHKKSLSLTFSSESSPHFINLFPVKPKKPHHPIKFTAERFKLFASLTPSPPVETTPSSYRCKSPKDVNVLVVGSTGYIGKFVVRELVKRGFDVTAIARERSGIKGSVDKDQTLNQLRGANVCFSDVTNLDAFEESLNSLGKSFDVVVSCLASRNGGVKDSWKIDYEATRNSLVAGRKRGASHFVLLSAICVQKPLLEFQRAKLKFEAELMKLAEEDDGFTYSIVRPTAFFKSLGGQVELVKDGKPYVMFGDGKLCACKPMSESDLASFIVNCVLSEDKINQVLPIGGPGKALTPLEQGEMLFRLLGKEPKFLKVPIEIMDFAIGVLDFLVKVFPSLEDAAEFGKIGRYYAAESMLLLDPETGEYSAEKTPSYGNDTLEEFFARVLREGMAGQELGEQTIF*