MKRVSSHVSLASEAEINLDLSRLIIDKPRFTLERKRSFDEQSWSELSHRQNDGFDSVLQSPAFPSGVFDSPFSVGTHFGGPHPLVNEAWEALRKSVVYFREQPVGTIAAVDHASEEVLNYDQVFVRDFVPSALAFLMNNETDIVKNFLLKTLHLQSSEKMVDRFKLGAGAMPASFKVDRNKNRNTETLVADFGESAIGRVAPVDSGFWWIILLRAYTKYTGDVSLSESPECQKCMRLILNLCLSEGFDTFPTLLCTDGCSMIDRRMGIYGYPIEIQALFYMALRCALQMLKPEGEGKDFIEKIGQRLHALTYHMRNYFWLDFHQLNNIYRYKTEEYSHTAVNKFNVIPDSIPDWVFGFMPCRGGYFLGNVSPAMMDFRWFALGNCIAIVSSLATPEQSVAIMDLIEEKWDELVGEMPLKICYPALENHEWRIITGCDPKNTRWSYHNGGSWPVLLWLLTAACIKTGRPQMAKRAIELAESRLLKDGWPEYYDGKLGRFVGKQARKFQTWSIAGYLVARMMLEDPSTLMMISMEEDRPVKPTMRRSASWNA*