MRTSVVRLLARRTSTAGLTRRGFASESAPDRKVAILGAAGGIGQPLSLLMKLNPLVSRLALYDIAGTPGVAADVSHINTRSEILGYAGEEQLGKALEGADVVIIPAGVPRKPGMTRDDLFNINAGIVKSLCTAIAKYCPHALVNVISNPVNSTVPIASEVFKKAGTYDEKRLFGVTTLDVVRAKTFYAGKAKVNVADVNVPVVGGHAGVTILPLFSQATPSANLSSEDIQALTKRTQDGGTEVVEAKAGKGSATLSMAYAGAIFADACLKGLNGVPDVVECSFVQSTVTDLPFFASKVRLGKNGVEEVLGLGALSDYEKEGLEALKPELKSSIEKGIKFANA*