MSENAATNNNNNNIMEKNQIVKEAIVSELQKKKVHLFYCLECEELARNIAAESDHITLQSINWRSFADGFPNLFINNAHQIRGQHVAFLASFSSPAVIFEQISVIYLLPRLFVASFTLVLPFFPTGSFERMEEEGDVATAFTMARIVSNIPISRGGPTSVVIYDIHALQERFYFADQVLPLFETGIPLLTKRLQQIPETEKVIVAFPDDGAWKRFHKLLDQYPTVVCTKVREGDKRIVRLKEGNPSGCHVVIVDDLVQSGGTLIECQKVLAAHGAAKVSAYVTHGVFPNSSWERFTHKNNGVEEAFAYFWITDSCPQTVKSIGNKAPFEVLSLAGSIADALQI*