MRAFASRTSFRAPAIANQLAKGPCRSTAAAAVGSGSGAANASRRNGKLVWLSTTSQDALTAGLEAGLDTVVFDESQAAVSNEWQQLGRFTAITRAADGRLLDAASGAVVGHVRQLSSPDDLRAAEREAATVQGVVVMDASDWQIIPAENLVAAYAGNTSATLLAAAPDCASGRTMLEALEAGTDGVLLQTDSPAEVRALMRYVRERRHGAAALRYESATVTSVQPVGMGDRACVDLCSLLVPGEGLLCGSFARSLFLVHSECAESRYIASRPFRVNAGPVHSYLQLPGGRTGYLSELKSGAEVLVADAEGNTRTAIVGRVKIEQRPLVLVEAELPDGESCSVLLQNAETVRLVGTVADAKGSGGSSTSGGGGTAREGSSGGDAPAEAAAADGYVWQQGGSSMPVDSQQQGSEQQQGWGAVSVSELAPGHRLLVLRQASARHTGVAVEESITERX