MQIRVVATDKHLMPIENGQLTIEVYDAALKLVGEYKNVPIHWGLTEPIQFPIAAHPNYGTWLVSATIGNTTSSIQVLVADTVTPSFDLKAIFQRFLLRTEKTLTGVIEVDNDNNQPIFGRGIIAVGPIMEQQMEWKKPTPSKPDEWRQWKSQPLEIAGRVEINYDLWSTFNVDVTKAVAIQVYIQVTELASGHERIIRHIIPVFNREVIYDIRPLEFQAGAKNEYEVIAKRPDGKPLKMENMIVSVRMMFGKGQEDKLVEIKDFYTRGRNDI