MSPSLLPFAPTLISKCTIHPDQKSTLPDLKLSVSDLPMLSCQYIQKGVLLSRPLLPTDALLPLLRRSLSQTLSLFPPLAGRLSTNPSSGHVYITCNDAGADFIHAIASSISLFDVLSPLYVPDSVRDFFCFAFDGALSYNGHFHPLLAVQVTELADGLFIGCAVNHSVTDGTSFWNFFNTFAEVCRAGVRRISRPPDFTRNFFSESTAVLRFPVGGPKVTFSGGEPLRERIFRFSRAAIQELKARANAGGWKRAEAEVLGKESNDGWKIGKGEIQAGNGRVTPVTDRTAEISSFQSLSAQLWRSVTRARKLASAANTTFRMAVNCRHRVHPRIDPLYFGNAIQSIPTVASVGEILSRDLRWSAGLLNKNVAAHDDATVRRGVEDWERSPRVFPLGNFDGASITMGSSPRFPMYDNDFGWGRPMAVRSGRANKFDGKISAFPGRDGGGSVDLEVCLAPATVSALEADTEFMQYVTE