MFRRLTQYTGVVGAVRTIVVFSQQHHILESNQKARSSPSNVWIEDWEAESYGLTPEPGAVSTQLLLDKPLELYNFDQLLSPPEVMEAPKHSSYSSRKVYGEKLQFELNDRAQKHGFHSKWWLTRTQAVKNALTFKNNARSSIILSKSSLRLYHSSQLVGGEALMTHPVSGGSRKLYSRKGDAYQVLCEHIRQNAFNSGLYFTRRQLEFFKLAVQPSQAPVMMDVSSGERFLIFNVEQLEDPEVALRTLDRSPVSIPTFLLSGEPMQHEGVKRLPRFKSNYWLSGRDAELYQWPIKESEKKRGVTLKNEGSASLQVELFNVEQLANPEEAFAKAGLFVQ