MVQHSNESDLVLALNALKSDPKLSVRKAASHYNVSRATLQRRYHXQPARRDIRPPXQNLTSYEEETIVRYIIDLDSRAFSPRLSAVREMADRLLRDRGARRVGTNWASNFVRRRPELRTRFNRRIDYQRVLCEDPDAYRAWFSLVRNTIAKYGIDNTNIYNFDETGFAMGKMSSEMVVTASERRGKPRGAQQGNQEWVTVIQGIGSCGYSIPPYIIFAGKVHLDSWTCBSPLPPDWVITLTENGWTTNEKGLEWVQHFDFHTRSRTKGAYRLLILDGHESHHSVDFELYCKEQNIITLCMPPHSSHKLQPLDVGCFSPLKRAYSQEIEVLMR