MASPNRYIPSKNQVAGHRFEEGRVGSLVDGSGLFFKPLQGDERGEREVAFYDKFWQDESVPASIKCFFPKFFGVKELEAAGPVGKLKHAALEDLTHAYKNPSIVDIKMGKQTWYPGCSEEYEQKCRAKDATTPSPELGFRVSGMQIFDPRTGDTWRADRQWGKSLDAQGTAGALKRFVLPFDDEVSRRNAVARIHDLLARLKEFQQWFESQGTYHFYSASLLLMYDSISSDVPSNSSTQPKAQQSESPEADHSKEGASASPPTSPLEVRLIDFAHVVDGKGEPDTNFLFGLRSLIELYNRVFSEIESKN*