MQTFSLEEVGKHNSKIDLWVAIHGKVYDVTSYVKDHPGGADLLIDVAGQDATAAYEDVGHSEDASEILESFLIGTLKDAVEYKAPTAVRLIQPPPVSSPERKALPLVEKTLLAPNVYRFVFQLPRKGDVVGLPIGQHVAIKATVNGQSVSRSYTPTSNNLDLGRLELVIKCYPDGLLTGQYLANLEVGDKVLFRGPKGAMRYKRNLCKKIGMIAGGTGITPMFQLIRAICEDDKDTTEISLVYANRTEDDILLRTELEAFASAYPKSLKIWYMLDHPPNDWQYGKGYVTPDVMRERLPGPGPDTRIMLCGPPGMVNAAKKGLAGLGFQAPGAVAKMTDQIFSF*