METKPVLCKAIEGGFASLSSPAPAKIVIADLGCSSGPNTLLVVSGVIGMISTSGYSEKTELQFFLNDLPGNDFNYVFRSLQQLKQQLADRKEGLLEPPYYIAGLPGSFYTRLFPCQSVHLFHSSYALMWRSKVPEELSSGVHLNKGNIYIGKATPSHVVKLFQKKFKEDFSLFLTLRQEELVSGGRMVLTFLGRKSSQMLAHGDVGTMWELLAQALQILVQKGRVKEEDLTTFNLPFYAPSVDEVTELIEESGLFDVEHTGVFESSWDPHDDSKSNGDVVADCARSADSIANCSIRAVIKPLITDHFGESIVDELFQVYVPIVAKHLEKGRAMYPVIVVSLKGRL*