MAAARLPRVLVSRPFRYVDPHAYLRGLAEVTVCPNGTRAEIEAGIRDAEGFVVRLARVDEALLAQAPRLQVIANHGAGYDNIDAEAATRRGIWVANARDVVSPATADITMALLLCVMRRVPECLETVRAGKWTGSDTKDGLEARDVTGKTLGIVGLGSIGRAVARRARGFDMQLLYHQRNRVSEEEERALGVEYASKDDLLQRSDVVSLHVPLTPETRHLLSDREFEIMREARAVLVNTARGAVVHEEALVRALESGRLAEEEPRVHPGLLAALGRNVVVLPHVGVATRETKEALERVCLDNVAAVLRGRPPLTPVLEFQLQPARAMSSAACYTTRDCSGTPALTSSDPASTDAVAFCSKQGYNSGKAYGSDVCVQTKLQCFTTRDCSGVPKGPDTTALTTYRTAGDTDYTAFSRCPTGSVAYKDAGSSVCKPTAGVQCMMNLTCTHPYAANLSRDVGACLAATGTNYSGPPIVAVLDNQDMTCRPIFRCYTNADCTGDNTFTGIVPPVGADIVKACGPQLLGLGAVRLWNDDRPVELPRGALGGFKAGATAAACRPLANLYRAGSTWQPATLDAAGNLLVPYDAQAATVAVVKAGDGTAAHEFSGALPAGAAVPASPAWRVGVTYQAFKNSTCSSTSAVLNPNTQTNSFPPSPNLRRALELTLCTSLARSVKAKSGTHYKAVTTAKLVDSATGEAAATLLEGQVGACTALPSGVRRLDEEPQTAEEEEAGPEAEGEAGRRTSCCCCWPASS*