MATVENGCYNHQNGKFRFVLIHGASHGAWCWYKLIHLLQKSGHKVTAMDLTGSGLNTVDPDSITSFEDYDRPLMNILSKIPHSQKVVLVGHSAGGLSLSHAIHVFGHKIVVAVYVAATMLSNGFCTDQDVQQVDLMNPKELLLFNIWEMKKNPIQSVQGVPNLSNESEFYHGLGSGHPPTSSMIRRELQQEILYQLSPPEDAALASLLIRPAPLLAFQTANFIGTSEEFIKVPRVYLNTLQDRVVLLDKQEAMIKMWPPNKVLSMDTNHSPFFSSPLKLYGHLLQIAHLIAKNLYSWRFTDAAMADANKVLRTMARMRAMAAEILGTALRQIAQQVQFSAKPMNNETC