MMSPNICRSAANTPRASMYQHNFETHPMFVEAWEALRRSLVYFRGGPVGTIAALDPTEDSLNYNQVFVRDFFPSALAFLMNGEPEIVKNFLIKTLQLQALTKQIDNFTLGAGVMPASFKVLHDSNRNTDMMIADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDHSLADMPDFQRGMRLILSLCLSEGFDTFPTLLCADGCCMIDRRMGIYGYPVEIQTLFFLALRCARELLKPEGSGKEFLERINKRLHALSYHMREYFWLDFDQLNNIYRYKTEEYSHTAVNKFNVIPDSIPDWVFDFMPMKG