MALHLWSQNVGGVRAELEGSLPNILVTKQRALQSRLSSLQSQDLQARLISVPPAPVPHLLLTALRKTDHTSVIAEVARLSPDESPHLLAARCRNYVRLGVDAIAVRTDEQASPDGLADLLAVCNSLQIPVIRIDWFLHPLQIAETREAGADALTLVYAILQKGLPALQSYSLSLGLDPIVEIVNLKDLEAISKLGISVYGINLSVKLSLPVPGLRQDVARSLLRQLPDSVQSVVGVMSVEEALEMKLAGANALYLRHEVWEGSNCGQLRGEAFLEKLRDVLSNG*