MSVYGGGIGVQRPGPGMPRQFSQTMPPNYQGNPQYQAMAQARYRPPFSNPPVMNQGGNQWSQASPMGASPYGAPRVPPQRFLTQPGDIRVPKPPKPPEKPLMPYMRYSRKVWDQVKNQNPDFKLWDIGKIIGQMWRDLDDAEKQEYMEEYEIEKQEYNEAVKLYHSSPAYQDWITAKGRAQAAIQAQQSMERTMMSSMSFGGKMDEPRFSIQQADEEEDEDETYSVKHVAAARFQRNHKLMAEVFSETVVPDVRTVVTKTRLGVLKRQVQSLISHQKKLEGELQQIEEKFKSKKQRFLDESEKFDESLRKLCDPPDADEDEDESREPPSDDKLHQSSKESNEGPVSSADSSAIKDPNKEAE