MVDQKRFALFLATPDSEFVKKEYGGYHNVFVSTFGDEGEHWDSFRVVEGEFPDENDLDKYDGFVISGSSHDSFENDPWILRLCEIVKKLDEMKKKILGICFGHQIIARVRGGTVGRARKGPELKLTDITIVKDAIKPGSFFGNEIPDSIAILKLHQDEVLVLPESAKVLAYSEKYEVEMFSIEDHLFCIQGHPEYNKEILHEIVDRVLRLGFIKQDFADAAKASMENRGADRKLLETICKNFLKGRVPAN*