MSTFVEAAQASSGLPDGSVIVHESHDLGEQNEADGDGKMQHLKKGFSVGRGRIQIKRIENTTSRQVTFSKRRSGLLKKAYQLSVLCDAEVALIIFSSTGKIFDFASSSMRRILERYQKCAGGIQNGSTTTRDAENWRQEAARMKDQLTFLQERHRHMMGENLVGLSMKDLQKLENQLENGISRVRARKTQVLLEQIQELREKEHLLFQENELLRAKLAETSALQSNSLVAMNSQDVQDCSSIKASTKTPASMQQNESSITAAETTLQLGYFPP*