MESLHSFWQLGDELRGQSKVSEDHKWLMAALKLAEQTRGKGERMNNLDLSKGLPEMRSRDKIGFQEENKFESFNFNMMNLESKMTENGNKSSLMNNAYNMNAVYQKNNINSVGNMTGSKYSGNNLSSKDPSNHSNNNINNDNNNTVDKRFKTLPATETLPRNEVLGGYIFVCNNDTMQEDLKRQLFGLPPRYRDSVRAITPGLPLFLYNYTTHQLHGIFEAASFGGSNIDPTAWEDKKCKGESRFPAQVRIRIRKLYKALEEDAFRPVLHHYDGPKFRLELSVPETLDLLDLCEQAGSLA*