MSTGLKPVWAGRNMRLDPFRLPQMVSYATSDEFGDVVFSIDPRGATVRRVLQNSGLPATVVLPATAFRGIAARAIEDNLLNVTVTLELLHNDPQLSVPLLVADNLEDVAADWRAWAEAYRLPMLLIEADGVARTLEESLGAAIKTMPSQDRRKGRPTATRRSRFQARRKSGNLGLRLVIGGEEIIARQ