MAPSQSDGSAGRERLRWTQELHDRFVEAVTKLGGPDRATPKGILKAMSVSGLTIYHIKSHLQKYRISKFIPESTSKGKLQKKNISEMLPNFGATSGAQLNEALKIMQIQVQRRLSDQNEVQKILKHKIEAQARFLDIFSAERHNNNKNRPILITKRSKVPLPRTSLPSLCEDSESNAKEFCSDSEAAKTEIQSSAEQFQSLKRLRLHHQNDEVCEIALNSEWYNQSHSLLLPHEDPINFPWNLADCSSPLVPTCFL