MAAQERAEGASGNTTSSGQDPVYPLPEGNHEQVSADREQFDRALKRVHEYFGITDKVPRVGGRELDLHQLYCNVTALGGCAQVIAKKQWRDAAESFKYPDTITSVSFTLRKAYSQLLWDFEQIYFFEAKGPRLPPPGTTSAVIATAASTSGSGGPSAQPGDNGNAAPSMHSHAVGTQGTVTLDGRFDCGYFVTVHIGREEFRGMLYYPPHEPAEVSMSALESSNVFRGFAKGRDPNVPKPNRTPFNFFSADARPRAKAAFPELPQPEITKKVGEMWQTSSEEDKAPFKAMAQADKDRYLGELEAHNYRWGNRSI