MNAREHDGIARSGAPLLEGTARVVRITGAVAWLEPEPSAGCGSCAAARSCGSATFALASGAGTFSRRMAARRFPVDTGADGPCLEVGDRVVVGVGEDALATAALTAYALPLAIMLAAGATAEFAASSDVATFGAMAGGLLLGLAIARRLASRLAATGSTVPRFLRHAGRDLSRNPA