MSENAANIMEKNQAICKEAIVSELQKKKVHLFYCLECEELARNIASQSDHITLQSINWRSFADGFPNLFINNAHEIRGQHVAFLASFSSPAVIFEQISVIYLLPRLFVASFTLVLPFFPTGSFERMEEEGDVATAFTMARIVSNIPISRGGPTSVVIYDIHALQERFYFADQVLPLFETGIPLLTKRLQQLPETEKVIVAFPDDGAWKRFHKLLDQYPTVVCTKVREGDKRIVRLKEGNPAGCHVVIVDDLVQSGGTLIECQKVLAAHGAAKVSAYVTHGVFPKNSWERFTHKNNGLDEAFAYFWITDSCPQTVKSIGNKAPFEVLSLAGSIADALQI*