MSGSTKVLDPAFQGAGQKPGTEIWRIENFEAVPVPKSEHGKFYMGDTYIVLQTTQNKGGAYLFDIHFWIGKDTSQDEAGTAAVKTVELDAVLGGRAVQHREIQGHESDKFLSYFKPCIIPLEGGVASGFKTPEEEVFETRLYTCKGKRAIRLKQVPFARSSLNHDDEKQTVFEIGQKYVERAGSLEGLSPKVPLYKVTEGNEPCFFTTYFSWDSTKAIVQGNSFQKKAALLFGTHHVVEDKSSGGNQGLRQRAEALAALNSAFNSSGSKASYSSQDRSSGSQEGPRQRAEALAALTSAFNSSGPSSKSPPPPRPAGTSQASQRAAAVAALSQVLVAENPKSTDTSPTRRSTSSNPPDENEEADASEEASHETKVEEEVSPAVEEPEAKQEETAEQDDSVIDASGATFTYEQLRAKSENPVTGIDFKQREAYLSEEEFQSVFGMEKEAFNNLPRWKQDLLKRKFDLF*