MKAEDWMPFLEKIIGKLSQWPHRFLNLVGIKSIFQSTIAQMPKFSISLILAPKSVLRELRSIAINFLWSPKLGQQATYCLVSWDKVTSPLWKGGLRIRDPYLLADVRGAKRCWDFLQAGQRKWKEHWEEVAGRTFPSLGHEGRKIDFWSDRWVRPDHIPFSQRVEFWRLRELYVAMGHTKVADFFDFENNKWKQISTLVADDNGFMDYQILRATDQLNEELSQVDLRIGDTILAKTEGLRYGSKAGVFESKRFYENIHQRMNNPYRSPTL*