MVKGLRNDPGTALFFYRWAGKQNRSSYKHDSRIYNQVVRNLAAAKRLSDIDSVLGEMMDQGCSLEPEAALDLVVCYANGAMVDRAQAIFNELRHQGQEFPAHIYNVIFGALAKLQRFQDVFRMVEDLMAKNFTFSDSTADALVRIFCKALAVDKAVRFLKWMSSKGLQVAMSTFEYNCLIEGLCKGDRIDEALRLYELMRGNNVPADIFTYNNMIECISKLGMVEQAEKVLKTMEESDCKPDKFIYTRVINGFCKLGNFKNAVVLLGRMKEAGYAPDAVVFDCIIGGLCKTSKFDEALVVLKVSIEAGCEPDEVTYFKLAQERKCPATNLLYSRLMKCLCKTGKVEAACQLLEDLTNGSRESEQLLGGDGCKPDVVMYSIVIDALCAMGMTDEGFVVVKAMEERGVKPDAVVYTIFLYAFCRSARLDDACRLLEMMVEAGCYPDVISYNTLLFALCSAGQEEEACRLFQVMVETGIEPNVFTYTQLIRALCSTKKLEGARHLFNFMKLSKCVPDMETYKALILGHYQNEGVREARQLLEQESDAFSRRNPGKSLLSELHEAGNFYERKQLTAIIDQGRLA*