MGSQARYNMFKIFNPEGCVKQLDFIRQTTELGGTAVGLKNRSVGVLIAHNERRSRLADIQKKVFSIDRKSLFTFSGITNDGLQIVDYLIDKSVREEVIKGRAIHFLDVFEDLLRDVFERTILDGRRLYGVSGLYMTEYDGIRLVEFNPKGHVREVKGMGIGCRAQSSRTVLEAYCEEYEKMGVEELVRIGIMALKNAHPEDDALTGENVEIWILEAGKAVYNIDAKVFLN