METFLNAFRDAYGALARCRARWDDAQGASVALLGTAVNAFERLPAIHDAARARAVDGSEILIDDAFASRVVEAQYAALDRVFARLREECARFDALTRELERAKTDAWTRTRNLKPPPKRAGGERSGPQPSIADCVLGLEEAWRMHKDECALKREIVKRASTCEDAEELKMLLRLFSAQPNLDPEELRLIADRVPVKNVEADTRA