MQYELLDEMMDFGYPQYTEAKILSEFIKTDAYRMEVTTRPPMAVTNAVSWRMDGIKYKKNEVFLDVVESVNILVNSNGQLVRSDVVGALKMRTYLSGMPECKLGLNDRVLLEAQGRSTKGKAIDLDDIKFHQCVRLTRFENDRTISFIPPDGAFDLMTYRLSTQVKPLIWVEAQVERHSRSRVEFMIKARSQFKERSTASNVEIELPVPADASTPAVRTSMGTAVYAPEKEALIWKIKSFPGGKEYMMRAKFGLPSIEAEDVVIEKRPPIRVKFEIPYFTVSGIQVRYLKIIEKSGYQALPWVRYITTAGEYELRI*