METKPVLCKAIEGVFASLSSPAPAKIVIADLGCSSGPNTLLVVSGVISMISTSGYPEKTELQFFLNDLPGNDFNYVFRSLQQLKQLADRKERLLEPPYYIAGLPGSFYTRLFPCQSVHLFHCSYALMWRSKVFPMKMKNQKFSQAVVDPLVQVPKELSSGVHLNKGNICIGKATPSHVVKLFQKKFKEDFSLFLALRSEELVSGGCMVLTFLGRKSSEMLAHGDVDTMWELLAEALQILVQKGRVKEEDLTTFNLPFYAPSVDEVTELIEESGLFDVEHTGVFESSWDPHDDSKSNGDAVADCARSADSIANCSIRAVIKPLITDHFGESIVDELFQVYVPLVAKHLEKGRAMYPVIVVSLKGRL*