MDKILSGSFTHYVDHFSEKVLPLMCHLQISQRQNSLVISMNCRKFKRLEGLSTFKESFRKPFCSTEDHQTSFIQEFTTRSSADEVRKEILSCYELVQKLGKGVVYLGSSRTQPGQSHFLQAMELAKEVSLLLDCTSWTGVGPGLMDAVVKGALKANMPVGGFKISREAGEWTKSNIHPYLEERVYYTCRFFSARKHGLVDAAVRNHPSDRTAFIALPGGIGTLDEIFEILTLIQLQRIGSTYPVPFLLMNYDGFYSSLMEFLSTCKLWGTIAEGEVEKLWKVCDSNKEALQYLADFYSIAKVDQHFRDRVR*