MADVQHDQCVVEPENIVENWKRYLSQQIQLTSQEECSLVQKYLNLAENCERWLARLKSHEKKPEGKDKELADALEESLKKWVDDLKNLWSILSEEETGRREKTQEWMRQPGGPDELHKLLLERVEELKYWKMWGVEQERNISSFKKALMMWPEIQWGPRPRTEVAREKFKCPYCDKTCQNVGWLKRHIRTRHSLKSESDVDAAADDPRLQCPYCGTAYGSVGWLKRHIQEKHARTPQLPYRDAGNVGVNCFLCNVTCGTADGLVRHVHARHSSGSGSSAKKVADALRLECPYCNKTYAISGWRKRHVQKRHAEKLQASYQDAVDDFLTCPVCPASRSTCGELWEHIRKEHRLGQWEEDMDSDMSL