MAALVAAPAMTAASTFVGQTAELARQVGSSEARVTMRRTKVQASESIWYGPDRPKFLGPFSAATPSYLTGEYPGDYGWDTAGLSADPESFAKNRELEVIHARWAMLGALGCLFPELLANSGVKFGEAVWFKAGAQIFADGGLDYLGNPSLIHAQSILAILGTQVLLMGAIEGYRVSGGPLGEVTDPLYPGGSFDPLGLADDPETFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKSPLQNLSDHLADPAVNNAWAYATAFTPGQ*