MRTSMLKSIVRRSSTAGASYVSRRGFASGSAPERKVAVLGAAGGIGQPLSLLMKLNPLVSSLSLYDIAGTPGVAADVSHINTRSEVAGFAGEEQLGQALEGADVVIIPAGVPRKPGMTRDDLFNINAGIVKSLCTAIAKYCPNALVNMISNPVNSTVPIAAEVFKKAGTYDEKKLFGVTMLDVVRAKTFYAGKAKVNVAEVNLPVVGGHAGITILPLFSQATPKANLSDEEIVALTKRTQDGGTEVVEAKAGKGSATLSMAYAGAIFADACLKGLNGVPDVVECAFVQSNVTELPFFASKVRLGKNGVEEVLGLGPLNDYEKQGLEALKPELLSSIEKGIKFAKEN*