MSSTNGGYQENTNWIFQEVKDAMWTVEENKRFEKALAVLGDKDDLESWSNIAALIPGKSVDDVIKRYKKLEDDISDIEAGLVPDPGYCSDASAGDYFFGLENSGYGYNYVVGGKRSSPATTDGFRLPMPEKERKKGVPWTEEEHRRFLMGLKKYGKGDWRNIARNFVTTRTPTQVASHAQKYFIRQLTDGKDKRRSSIHDITTVNVPDANAPTTATPAAATVSPTPTNPFDVFLPPKPHHSFAFSPASSYHNTFPQWS