ISIAVQCLSTDFSNQKGVKGLPLHIQIDTYDENDNTDVPFHRGYCQIKVFCDKGANRKMLHETRRDEKRRLQGRKKSDGEYHEPCERSEFYHMSDLTKRAALFIGPDEYDSRYLESSLAFDPLSELEPVAKRPRASER