MKNIRDIDNPLQRYVAMMDTQDRNERLFYRTLIDHVEELMPIVYTPTVGEACQKYGAIFHRPRGLYISLIDKGCILDLLKNWPERDVGVIVVTDGERILGLGDLGLQGMGIPVGKLALYTALGGIRPSACLPITIDVGTNNQTLLDDPFYIGLRQRRVTGKEYDDFIDEFMHAVKQWYGERVLVQFEDFANHNAFRLLAKYATTHLTFNDDIQGTAAVALAGVLAALPLTGGGLADHTYVFLGAGEAGTGIAEIIALAIHRQGNLSVEEARKKIWLVDSKGLVVTSRMESLQHNKKPFAKEHEPKPDLLSTVQALKPTVIIGTSAQPHTFTKEVLETMSSYCKRPVVFALSNPTSRCECTAEEAYLWTKGAAIFGSGSPFGPVEVDGKSRLSGQSNNAYIFPGIGLGCMISETIRVHDDMFLAAAESLAAQVTDEHRAEGLVYPPFTGIRKISANIAAAVAKTAYDLGLASHLPQPRDLVAYAESCMYTPLYPTYR*