MNALERVLCTPELIDNILNTMPILWYSVPYRATEYPDEKNSRGVAYMNAIKHLDIDDMPGNIVTARNYCSARPWSYNWKLKMAEQRKLLLDFNVNWKAQGILDTQSLDKSFSRWKDFTINLSITMRVPIPEAQRPPFFLELERILAFHHAKLRRILELRATRVVDASLEEFESFCDSARDERIVLAVAKMPKLEAIELSIDPNVTRYAFPVDTLAQCLAYLGAKTDCKYVLKNRTGVFVGGLLPESTNVGKNPVDDSGSNANMSFSTAPSNTMPQPPGNE