MVQHSNESDLVLALNALRSDPKLSVRKAASHYKVSRATLQRRYHGQPARRDIRPPCQNLTSYEEETIVRYIVDLDSRAFSPRLSAVREMADRLLRDRGARRVGTNWASNFVRRRPELQTRFNRRIDYQRVLCEDPDAYRAWFSLVRNTIAKYGIDDTDIYNFDETGFAMGKMSSEMV