MAFKGKVAVVTGGSRGIGREVCFNLAREGASVAVGYQGNAEAANEVVSQIAATQGCGRAIAVRVDVVSAADVKEFFSKANEEFGRIDFAINMAGTLLSNYPKIEDTTEEEWDRVFAINTKGTFLVCKEAQKWLGPGGRIVTCSSNSVGALLPKYGSYIASKAAVEAFSRVLAKEMAGKGITVNCIAPGPTATDMFYAGKSQEWIDSFIRSCPMGRLGEVQDIAPLVRFLVSPEAEWVNGQVIRANGGTG*