MGKTPHELMREQMDELMGKARDVPLEEREKALPSFSDPSIDRFHLCGCSPYELLKGTKFETMPQLQRDGFLKERSEALRVQWEALPQEEKDKYGYERELMLLLELLVDEQDRRIAKAKERYERENALVPPIPAETQAEIDRLRGEVKELQAQSEALGEQGEVDESMTAFRKAEALQLQLQEIERKAQPLAGKKQFVDEVSGLVWSSTDNESRIEDLHSGKIRERRDERRGSESRRSYDDRGRDRSYGDRGRDRYDERYDDRRRERREYDRRDYDRYDDRRY*