MAPPSDSDDSAPIPAGAISKLLIVIAMQTEALPLVNKFHLVEAEESIFPKGAPWIRYHGNYKGLHVDLVWPGKDPVLGVDCVGTVSAALVTYASIQSLKPDLIINAGTAGGFKAKGADIGDVYLASDVAFHDRRIPIPVFDMYGIGTRKTFATPNILKELNLKVGKLSTGDSLDMSPHDESAILNNDATVKDMEGAAVAYVADMFSTPAIFVKAVTDIVDGEKPTAEEFLQNLVAVTAALDKAVTEVMELDTDPTKLKAKPIIKPKVEPCDDDDELPPPPPPASGSGEDWEATTPLAAGNPFFTALIAKSHLHPKFQMWIPPRFQHRLAEPEARTAAVLHSGGKSWATSYCGHLKMKKLDAGWSEFAVDNRLLVGDACVFELVAMGATGGLEFQVQILRGGLPSEVVTSKGLTSDQPILIVD