MATQVLPSQDPFVPRGSPFGIGMYPGFEGFEGVNQPTFQGFQPEPHTQNPYMMASAIRTSEDSFRRAPSLSPNQMRIPVRRDRTPIQHSRRSVPRERARSHSRTEMLLSYASEQMQTQQPQVASQASVTVVPSQSAPTTPQIFPMPASYSAPAPPIAAAPYDTSGGYFPTLIGQPNADEMPELDFRSGPHFQEYYSISRSASGSVGMPGMNPQNVYLNREEQPNPSTLLPSIPTTIASFPPVQNALESSTDEVEIMSPRPKPQCWDHGCNGRQFSTFSNLLRHQREKSGSAMKAMCPYCGIEFTRTTARNGHMYGGKCKGRSDRASSEPSRSDGEQEA