MRTSMVRLLARTTSTAGLTRRGFASESAPDRKVAILGAAGGIGQPLSLLMKLNPLVSRLALYDIAGTPGVAADVSHINTRSEILGYAGEEQLGKALEGADVVIIPAGVPRKPGMTRDDLFNINAGIVKSLCTAIAKYCPHALVNVISNPVNSTVPIASEVFKKAGTYDEKRLFGVTTLDVVRAKTFYAGKAKVNVADVNVPVVGGHAGVTILPLFSQATPSANLSSEDIQALTKRTQDGGTEVVEAKAGKGSATLSMAYAGAIFADACLKGLNGVPDVVECSFVQSTVTDLPFFASKVRLGKNGVEEVLGLGALSDYEKEGLEALKPELKSSIEKGIRFANA*