MADDANDVEKLYEYGERLNEAKDKSEHVGDYEGIISAAKGSVKAKQLAAQLIPRFFKYFPSHTTKAYDAHFDLCEEEELGIRVQAIRGLPLLCKDTPEYVPKIVDVLGQLLEAEENVERDAVHKALMSLLRQDAKASLTALFHHVVASEEHVREKVLNFIKDKVFPLKAELLKPQEQMERHITDLVKKSLQDVTGAEFKMFMDFLKSLSIFGEKAPQDRVQELIEIIEGQADLDAQFDVSDVDHIDRLMSCMFMALPFFLRGASNSKFLNYLNKHILPVFDKLPEERKVNLLRVLAESSPYTTPQDSRHLLPSIVQLLKKYMPRRKTEEMNFTYVECLLYTFHHLSHKTPNATNSLCGYKIVTGQPSDRLGEDFSDNYKNFTERLSNVEDLARATMKKLTQGMAEHNKAMAAAKTDDEKAGIKQKKQETTTGLRTCNNILAMTQPLHSKSPSFIGDKKINLSWKEAVKPSSAPAASGKRPATAANDSNAVGTTNKKGRGGGGTQNQLVNRALEGLSRGGRSGARVRGWGGRGRGRGYR