MQDEGLSPDAVTFTCILKACGSIGAAEKGEEIRAIVARQGLLEKNLVLGTALVDMYAKCGALAKAQRVLDELSERDVATWTALIAGYAQVGDAKKVFNSFIKMIGEDIEPNGVTFVVLLTACSHAGLTEEGQLYFDMMSIVHHIIPSLEHYTCMVDIFSRAGQFDKAISLIENVPPSDCLLLWSALMGACREWVSVELGRWAFKHAVQLDENFAGAYVCMSNIYSAAGMQEEAAEVEALRMWNGAWKMPGQCWWIDASRNVHLFTMRDEIHPQSESVYEKLKAIDQNVRCSPRLHCVSEASSNDGKEDVLCGHSEKLAIACALLNTPKGTSIRITKNMRVCGNCHYAISLISKMEKRKIQVIDANYVHSFEDGECRHCLVRQGL*