MSGTTEEGIASGLPIDLRAKSLAAAGAEILIGTWVPALNIFETSLKRGKFDESCVLPDGSLMNITRVYALDAVYDSLEDVPEDVKTNKRYAGASNWTVQEDAESVRNDFGSIDILVHSLANGPEVSKPLLETS