MAAILARAGATAAGGLRSGGDVPRRRNMVAIVAATTTTGAGPAVPKEGSLERPAWSGETPLSRLVGALIAFKPLYSLMKLASREVIIRTAEKSNVPWREMTKQVLESDVYEVFDRIRDLNLVYPDYYLNPFHAYDEGNLSWLAAAEAEPATMSIAKRAIPDAGSIEEANQIVRGNWLNAIEEHHLKYSGNCQINDILDIGCSVGVSTRYLAEKFPSARTVGLDLSPYFLAVAAHKEEKLSRQNPIRWVHANGEATGLPSNSFDLVSLAYVCHECPARAITGLVNEAFRLLRPGGTIALTDNSPKSKVLQELSPVLFTLMKSTEPFLDEYYMLDLEETMRQAGFVNVHSILTDPRHRTVTATVPF*