MKDEYVLGIEGVLDLPDAHFHRLLEDAGADLTSLGVQSNLGLFYEVAKRYDKALDWYHRGARQGCEYCENDIGICYRHGHGVEQNIDTALEWYTKSAEKGHAVAQNNAGVVHHEKGQHEEAFKWFMKAADQGFTHAAAKLGKCYKDGLGVEKNIPEAVKWYTKAAEQGHAGAQNSVGCIHNDKEQYEEAFKWYMKAANQGFTDAAVNLGIYYADGLGVEKNIPEAIKWYAKAAEKGDTYAAEVLEELTSRE*