MLAPQSERLPAGSLLDVCLESREMYGEWVRGVEMAWPWEVGFHSTGGFLAPAFAGDAVATWSPQPNSGKSYWLDEIQVRELEPMLHPDVIGGWWFPNDASVDARRLTCSLRASCVGAGVQMLFGEEYEVNSLEMSGGECKGVHLANGKIYAPNAVIVANGSWMRHLLPTPVTPHKGQSLSLRMPNNAPPLLSRVLFAQDTYIVPKADGRIIVGATVEPGQYDGDVTPSGMLHCMSEATRLIPGLADLPIEETWAGLRPTTPDKCPILGKTEQWDNIYLAGGYWRNGVLLAPKTGQLVGDLVI