MKRVSSHVSIASEAEINLDLSRLLIDKPRFTLERKRSFDEQSWSELSHRPNDGFDSVMHSPAFPTGLDSPFSMGTHFGEPSGPHPLVNEAWEALRKSVVYFRGQPVGTIAAVDHASEEVLNYDQVFVRDFVPSALAFLMNNEPEIVKNFLLKTLHLQSSEKMVDRFKLGAGAMPASFKVDRNKSRNTETLVADFGESAIGRVAPVDSGFWWIILLRAYTKYTGDVSLSESPDCQKCMRLILNLCLSEGFDTFPTLLCTDGCSMIDRRMGIYGYPIEIQALFYMALRCALQMLKPDGEGKEFIEKIGQRLHALTYHMRNYFWLDFPHLNNIYRYKTEEYSHTAVNKFNVIPDSIPDWVFDFMPCRGGYFLGNVSPAMMDFRWFALGNCIAIISSLATPEQSSAIMDLIEERWDELVGEMPLKISYPAIENHEWRIITGCDPKNTRWSYHNGGSWPVLLWLLTAACIKTGRPQMAKRAIELSEARLLKDGWPEYYDGKLGRFIGKQARKFQTWSIAGYLVARMMLEDPSTLMMISMEEDRPVKPTMRRSASWNA*