MNGLRVVKAGPQSLLQDDGRRGWQHLGVSPGGPLDRQAAAWANRLLGNPWGTPLLEIAFGGLVLECRVEATWLALTGARLALTVDGRECLPWSRFRVRRGQRIELGFAEAGQRAYLACAGGFRARPVLGSVACQVRDGLGGLQGDGRILAEGDCLPCAEAGAACPWDASVPWRFQPDYRQQRPLRVLLGGDAAAFDAASRQAFFASAWRISPRSDRMGVRLAGEPLRGAPRAWSQGVVEGAIQVPPDGQPIVLMADRQSMGGYPLLGFVHPLDLSRLAQSPAHSEVTFVESDLATQQADLLRFYRFFRG*