MSSRAGTGAPAPDDKITALKKVLYDECFESFEDNPTFFQEDLFELNVLPNDDVSILLAVTQGLTNDKLFKVVQDSQRGIGWKLRTQEEAKNYRSLSSEQEIVYALIDEAAEEGIWTKTIKARSNLHDAVFRTALKHLETKHLISEMKSVENRNRKMYIKSSLQPSDRATGGAWYTDNELDEEFITQISHILFDHIHRKSFYKSSSASLKKPKKVVGRKMSADEAKALRDKALGGRVKIEDTTEDDAVDGARRHYDALLPMPPGYQGYPTLNELTSFIENSGATAMTLTAQDIQQLLEILIFDNKIEKVLAGPEGVCYRAVRKGFREDQEGGPSSALTDVPCGHCPVADLCEEGGPVGPSTCEYFQTWLNI*