MERVRRIVFDCFGCFPGRLERIIGKVLGCCVRIQGVLGRGRHLVLDTLLIDKGRSERRVALRLPLTRRSRISPQEAVSGYAATLFLSQLGGPTVVAGPVHVASPPLPYATRGMSYLAVLPVADGVRLWDLWEDSRSTLAWRKRVLSDLAAVTLQLYRHPLEGIGDMALASDGSPCVGVLRDGAVAIAMERGMDGHVESIGDWDGAKTVTVHWLARGFFLPFFHYREKPDEEEEEELLRFFREELRLGGAPELVPYVTKYPEEVYPQVMFEEHIRPREVSAEGANSLLWVLCTDMQAQGFMDDEMVIQKVEAPWKKSKSPITSSAQEDDEEKSGEDDEEDEDGEEESGDGEEESGDGEEGVARFPQSEKCRTHAVGTNRNQALPEG*