MRFTATVLSRVATGLALGLSMATASLAETPVEALSETVARIEEQLGARVGLSLMETGTGWSWSHREDELFLMNSTVKVPVCGAILARWDAGRLSLSDALPVRKADLVPYAPVTETRVGGNMTLDELCLAAIDMSDNVAANILIGHLGGPEAVTQFFRSVGDPTSRLDRIEPKLNDFASGDERDTTSPAAMSETLRALLLGDVLSPEARGKLAEWMRHGGVTGALLRAEAEDAWLILDKSGSGSHTRNLVAVIQPEGGAPWIATMFISDTDAEFEVRNEALKDLGRAVVAVVRE