MSGSAKVLDPAFQGAGQKPGTEIWRIENFEAVPVPKTEHGKFYMGDTYIVLQTTQNKGGAYLFDIHFWIGKDTSQDESGTAAVKTVELDAVLGGRAVQHREIQGHESDKFLSYFKPCIIPLEGGVASGFKTPEEEVFETRLYTCKGKRAIRLKQVPFARSSLNHDDEKQTVFEIGQKYIDRAGSLEGLSPKVPLYKINEGNEPCFFTTYFSWDHSKAIVQGNSFQKKAALLFGTHHVVEDKSSGGGPRQRAEALAALNSAFNSSTSRPAYSSQDRSSESQEGPRQRAEALAALTSAFSSSSSTKAPPPPPRSVGTSQASQRAAAVAALSQVLVAENKKTPDTSPTRRSTSSNPADDSLLTEAKDDQVDASEEEEVPPAVEEPEVKQEETEQQDESVIEPSDATFTYEQLKANSENAVTGIDYKRREAYLSEEEFQSVFGMEKDAFNNLPRWKQDLLKKKFDLF*