MAITARVRQQMFQPAAATTATTTRRELIRIPLTRLQPVATTDSPPAIVPTVGVAWTTAEHERFLEGLEVFPAGPWRRVAEYVGTKNARQVMTHAQKYRQKIARRARSLQLRAQQQLQLGERDLVSSQDEENDVAPLSDQSESVKSPSSWDDTVFDDLAMDWSLGSPDVTYSEQLLDCGGGVSFIAQELMNDANNVSDELLLSESAALLAGECALPSWSLSDAFTFVMLSEDPLKQLFSRQLDDDQWAAQSDDLCDFQIWFGE