MRRGAKRKTKQDQEAKHVAAEDNKTEAQPRAKRAKTSKPQSEPEYFEDKRNLEDLWKETFPVGTEWDQLDTVYQYKWDFSNLENAFEEDGVLYGKKVYLFGCTEPQLVMFKGESKVVLIPAVVAVVSPFPPSDKIGINSVQREAEEIVPMKQMKMDWVPYIPLEGRDSQVDRLKSQIFILSCTQRRSALKHLKLDRLKKYEYCLPYFYQPFKEDELEQSTEVQIIYPAEPKPVFCEFDWELDELEEFTDKLTEEEELSEDQKDAFKEFVKGKVREAKKANREAREARKKAIEEMSEETKAAFESMRFYKFYPVQSPDAPDVSNVKSPFINRYYGKAHEVL*