MPPSQQGSSHPECPVAGRCWQHARRQAKPPRMVCDGLRPACSRCQNLRTECQYEAEEGESRWSALRRRNQVLEQERDQVRELLAFVQARPEPEAQDIFQRIRTSNYDDVFALLRQIKEGVIGLPPHQAMGPLPPPATTGVDRLPPIQTILDVPTRGMTPNHLSHSHSLSSEDSGRASSIPEIPNAQIPLYHAIEPSLRGHQHPTPFSAHLPSLSSEESTGSVGSTSLDPSKPYQTP