MAAARPTIDLDESIAALAARAHVSAPNKKLLQQKLLQQGVGNVAELLTAIQGGTSATALGFSPAALALCERVLPDETLRSAEAAAAALAAAFAALSVAGPPGPAAGAQAGGAAAAGGRGLGATRGGEAYTSDEEEAAAAAASLSEEQFGPRLPTASADTSAAVVDGEEGRRLAAEAAAATAPCARSAAPAVAQAAEAGLTSWSDPMEEEVLPGGAAPAEGEEGGRSRSPNGPGRAPYWGPAGITPPETPVSDAAGAPHPFILLDEATGSKAGEAAAEALAEAAVDAVYGALVAATLEEWAGARTDNPVSAEDARGPGLECQDCGKWYATVGSKCGLYQHLVKCDPKYRGETGDQRWQGGREGFMRHLQQQAE