MQREKLSALMDGETLDSEVVSILSKDSVMQKHWENYHLIRDTLRGDVTEVLHRDIASRVAFALEKEPVHSNLGDIPESQPQPETWQKMPFWQKLRPWVSQMTQVAVAACVSLAVLVGVQQYNSHSAEDLEYQSDTPAFNTLPMMGSASPVSLGVPSGDDVFGNDQRLQMQERNKRINIMLQQYELDRRVHFKQNDERGISPQVVIPVPGTQSLGTQ