MAKGTTSTPHDAVFKQFLTQADTARDFLAIHLPPALRQRCDLDTLQLESASFIEESLRAWYSDVLWSLKTASGEGYIYVVIEHQSSPDAQMAFRLMRYAIAAMQRHLDGGHTKLPLVVPMLFYHGATTPYPWSLNWLDCFADPQLASELYISPFPLVDVTVIPDDEIVRHRRVALLELIQKHIRQRDLMGIVEQLTTILLSGDANDRQLKTLFNYLLQTGNARRFGRFIHEVAQRVPQHRERLMTIAERLQEVGRRKGKREGRLEGRQEGQHAEALRIAQRMLADGIARETVVKITGLTADEIAALAH*