MTGLVGQTSVIQGENSMPPAVGMEFESYEDVYYFYSCYAKEHGFGVRVSNTWYRKSKERYRGKLSCSSAGFKKKSEANLPRPETRIGCPAMIKFRLMDNTRWRIIEVELEHNHLISPTSPEEVETVKLFQTVIIDAEGGKLAADDAHGSNFFYVADLNERGCLRNLFWAAARSRVAYRYFGDVVAIDTTFFGQEFDNLPVSFIGVNHHGQPVLLGCGLLAGETVESYVWLLRAWLTCILGHPPQTIISDQCKALQAAIFDVFPRASHCMDVTKVMRRISERLEKTYQYETIKAAIYRAVCLSQRAEEFEAAWMDIIHEHGLEDHQWFQSLYEERNQWVPVNLKETFLAGMFRTPLTIRQNEDATSFFKGYIGNYTSLKEFLDKCDQAMQKSHQLDRSLDFFPRIH