MAKSGAASAVFIMDVKGRVLIWRDYRGDVSATQAERFFNKLMDQQSENPSSNNPVVFDDGVTYMYIQHNNLYLMAVSRQNANAASLLLFLHRIVDVFKHYFEELEEESLRDNFVVVYELLDEMMDYGYPQYTEAKILSEFIKTDAYKMEVTQRPPMAVTNAVSWRSEGIRYKKNEVFLDVVESVNILVNSNGQLVRSEVVGALKMRTYLSGMPECKLGLNDRVLLEAQGRASKGKAIDLDDIKFHQCVRLARFENDRTISFIPPDGAFDLMTYRLSTQIRPLVWVECQVERHSRSRVEFMVKAKSQFKERSTATNVEIELPVPMDATTPAVRCTMGTATYAPEREALLWKIKSFPGGKEYMLRAKFSLPSVAPEEDTPEKRPPIRVKFEIPYFTVSGIQVRYLKIIEKSGYQALPWVRYITMAGEYEIRVI*