MAKERFDIRQHVTDTIIAQIEAGTPPWRQPWTGARTVAGFPLRHNGEGYKGVNILILWAAAHAKGYASARWMTFNQAKELGGMVRKGERAAKSVFYGSVEKEDDKAETGEGAARRIHFAKVNNVFNADQIEGLPEDYYVRPEPPRDLGTEADPALDAWFAATGAQIETSAEPRAYYRPSTDHIHMPPVETFHSAAGYYGTLAHEVTHWTGAEKRLDRIKRFADRKAYAFEELIAELGACFLGVQLGIEPQFDQSAAYVEGWLDAMKADRDVIFRAAAEAQKAVDFLNAKAKAEDDGGRAAA