MADDANDVEKLYEYGERLNEAKDKSEHVGDYEGIISAAKGSVKAKQLAAQLIPRFFKYFPSHTTKAYDAHFDLCEEEELGIRVQAIRGLPLLCKDTPEYVPKIVDVLGQLLEAEENVERDAVHKALMSLLRQDAKASLTALFHHVVASEEHVREKVLNFIKDKVFPLKAELLKPQEQMERHITDLVKKSLQDVTGAEFKMFMDFLKSLSIFGEKAPQDRVQELIEIIEGQADLDAQFDVSDVDHIDRLMSCMFMALPFFLRGASNSKFLNYLNKHILPVFDKLPEERKVNLLRVLAESSPYTTPQDSRHLLPSIVQLLKKYMPRRKTEEMNFTYVECLLYTFHHLSHKTPNATNSLCGYKIVTGQPSDRLGEDFSDNYKNFTERLSNVEDLARATMKKLTQGMAEHNKAMAAAKTDDEKAGIKQKKQETTTGLRTCNNILAMTQPLHSKSPSFIGDKKINLSWKEAVKPSSAPAASGKRPATAANDSNAVGTTNKKGRGGGGTQNQLVNRALEGLSRGGRSGRGYR