MRKDEGRKMQEKSNFSGKQQHKVHIVIGAALTRCGARKGAESTSDIVNEKIPLLMKAVDGWEEPFHALLERLSPDYVVYDVMQCWTSRVAQNLGIPSIVFFVTGAASVAYCFSPARAAIQNPAAEDLILAPQGFPSESVVRWRHHEARDGLGFYKSDGHGGMRFADRFLTAFGGCSAVFVNSCYELEGKYIDYMQRAIGKLVFPVGPLVPEGGADQSDSSEELDDCDCLKWLDTQTPLSVVMVSFGSECFLSEAEVRSLALGLEESNVAFVWVLRLPPHRATDSALPEGFRARTGAKGLVVEGWAPQVRILSHPSVGAFLTHCGKNAVTEGLSLGLPLVALPMRLEQGLTARLVEGEWQVGVEVERRFDGSFSKEDICRAVKKVMVEDEGRKLRLRAAQIAQILSNRNDCKRFQSIILFVGYF*