MESTEKLTDTNAILAYLYETFPLCFVAEGETKPLKIGLFQDLAERLADDSKVSKTQLRVALRRYTSSWRYLKCIKAGAVRVDLDGNPCGELEQEHIDHAQATLKESQDKAKAKRAERSKDEGDAADKAPRKPKRKPQPQARRDAKPAAKDKPKAAPKAPAVPINLVPAKLEELKVAQRVNVKLGMSPVAGSIVDINKGDVHVQLDSGLTVKVRAEYILL