MSSGPEPRPPRTLFSIADILGPRMVARGPSASQLPESNPGPPSPLCALEELTSKAFRGLDGHAPESSEGRSAPGALGPGRAGRRRRKSRTAFTAQQVLELERRFLFQKYLAPSERDGLAARLGLANAQVVTWFQNRRAKLKRDVEEMRADVASLSALSPDVQGRLALPRGAPAPGRPDSGPHLAEEEIEADA