MDSFWQLGDELRGQTRASEDHKWSTVATKLAEQTRMKGERMNNLDLSKGYTEFRPSEKFSFQENNLNFNMLNLDGKFGESIMGKTSMQSNVYNMNTVFQKNDFKSGGNMKVNKYNGNVVANKEMSNNKHNNNCNDNGNMNLAVDKRFKTLPASETLPRNEVLGGYIFVCNNDTMQEDMKRHLFGLPPRYRDSVRAITPGLPLFLYNYTTHQLHGIFEATTFGGTNIDATAWEDKKCKGESRFPAQVRIRVRKICKALEEDSFRPVLHHYDGPKFRLELSVPETLDLLDLCEQAGSA*