MQSERWAFGAVQTASQAARTGRRAPVRRMLSGLAEEDAGHHKEMVLLLSRIMSDRPDAGRETMHKLQVEHRIDLITILGSRPWGDDMLGDAMWSSWGRMRDGAICSMPHGSGVYVDYKQDGSVAEVGLNGYFPTCNVTQSRSGRIVTESSAAEAAALLSTALVAVTCAGEDYQKYTSALGDFARRWLAHLEGSLGAQDLGDMLAWGGALPVVTMVGMLEPIPDAAKNLAVAARDVLARGGMQSLQCPILMSPTQTDYCASLRAVGSVAHGAQPLRIYDSATEQIRRYEGGAPYCAVSYVWKEWDDDHLRAKLRWYAADGQGIFWVDRWCINQFDDEEKADQLAKMVHIYARAAETLVLVKSQQDISVTQGWDDLGRAWEEAAWHTRAWTYQEGACSHHPVVLIQGPSESISLDAALVEVAAECRKHTETQGFAWPLMLSLGPLSRVVGRKCLMGKSRGITACHAIAPTAFGSVGLEALEFGIVQIGNVMDALLTRESTSPDEVFRAALPLAGIKLNLVLEGITTRKDLLTQLINDGHIGTNILACCGELEWDGECSWVPSYDKQEPGLPSIGRADSSSCHASVVDGLLCLKIRDIKAQEAHDEPLPLRCLRSGKLLTLQGKNIRWFALVTYAGAANGVVVKYSPVEHDDGRIYVTGNYLALRVVKDRELGSSKQVAIMNDMFGGA