MGGGVEAKGQSKTAPQDVRESHAPNQDVGRTSSQPHAETLWQRVFKDTEKVDGRQNWILKMLGWYAPEGRVRGASREIFQDAITVSESDGFLNMLGIREAVKPSFNVRFEFLGLHLWMAFIPLRKLDNMGMLVQQTLSDLFMTELQKRMSYEEGIGALSLSKWGRECEQIFFATMIALDKVVYDSSGRCDLSREAVCSATEEVLLKNLASLENDPHRARLLVQYLAKTIHGMRGLTLQDLYQDAHIFSVDSLRRAEIRRVAFPRPE*