MEKPNTKQVLLFYCVEAEELARLVAAQSPLITLQSINWRSFDDGFPNLFINNAQDIRGQHVAFLAAFSSPAVIFEQLSVIFALPRLFVASFTLVLPFFPTGSFERMEEEGDVATAFTMARILSNIPVSRGGPTSVVIYDIHALQERFYFSDNVLPLFETGIPLLKQRLDQLPDADKIVVAFPDDGAWKRFHKQLDHFPMVVCAKVREGDKRIVRLKEGNPAGCHVVIVDDLVQSGGTLIECQKVLAAHGATKVSAYVTHAVFPKNSFERFTHKDDGSDKAFTYFWITDSCPRTVKSIANKAPFEVLSLAGSIADALQI*