MESFWQLGDELRGQTQSRASEDHKWSTVATKLAEQTRMKGERFNNLDLSKAGGYSDKFSFQDNNNMLNLGGKYGKASMQSNVYNMKVNKYNGNVVANKELSNNSNDNAVDKRFKTLPASETLPRNEVLGGYIFVCNNDTMEEDLKRHLFGLPPRYRDSVRAITPGLPLFLYNYTTHQLHGIFEATTFGGTNIDAMAWEDKKCKGESRFPAQVRIRVRKICKALEEDSFRPVLHHYDGPKFRLELSVPETLDLLDLCEQAGSP*