MKMRAAQLVEARFGPSSWNERSWERARSDPLRRSCRVRLLSTSPSAYPCKVRCLASSGDAPPLRSSSPFHILGVRQDCSQEDIKAAFRMKVKEYHPDVYKGQEDAGVITQKLIEAYEALMKQVRQSTSTRRSLDPFDNPECEAQDVFVYELDCIGRGCPYACVDRAPSVFKFASETGCARAVAQGRSDEYEVQLAVGQCPRNCIYYVTPLQRETLEGVLERALEGTFYSTETLLLESLLARAKFENGRYTPLKREAKTSTEWVDWY*