MAPPSDDSPPLPAGAISNLLIVIAMQTEALPLVNKFHLVEAPSNESIFPKGAPWIRYHGNYKGLHIDLVWPGKDPVLGVDCVGTVSAALVTYASIQSLKPDLIINAGTAGGFKAKGAGIGDVFLASDVAFHDRRIPIPVFDMYGIGTRKTFATPNILKELNLKVGKLSTGDSLDMSPHDESAIQNNDATVKDMEGAAVAYVADMFSTPAIFVKAVTDIVDGEKPTAEEFLQNLVAVTAALDKSVTEVMKDDVLELMDSPSKQMMQADASYTNLTGIIKPKVESCDDDDELLPAPPASGSEDWEVTTPIGTGNPFFTTVISRSHLRNKYQMWVPHRFQRRLPEARTGVVLHCGGKSWPASYCGDLKVKKIDVAGWSNFAVDNRLRVGDACVFELIAAADTHLELKVQILRGDLPEEVTSKGATSDEPILIDD