MQMLGRQIGQAVPTKGRRLVAVPPTKRGHGARSLVVVASLTRRPEDEAMGGKLLMNSMEDEAASAGAVTKPYRAAPRDALRMGLPSKGRMAEDTQQLLKDCALSVYKPNPRQYVAKIPQIPGLEVWFQRASDVVRKLRYGDVDLGIVGADMFAELADGDDDLVVCHEALGFGQCHLALGVPMTGKFAGITSLDALRAMPDWTAETPLRVVTGYHNIAKRFFAQNGFKHVVLLSADGALEAAPAMGSADIILDLVSTGVTLRENNLREIEGGNIMESQGILVANRKSLLERPQLLEIVHELIERFDGHLKAEQFYSVIANMRGESPEAVADTLLQAPGLQGLQGPTVANVYNRGAGDKAEHHFYAATICVRKKQLYGAVKALQKLGGSGVLVQPMTYIFDEEPERWGQLLAKLGLDPADVNIGGSSNGNGKH*