MERVRRIVFDCFGCFPGRLERIIGKVLGCCVRIQGVLGRGSYNLVLDTLLVDKGRSERRVALRLPLTRRSRISPQEAVSGYAATLFLSQLGGPTVVAGPIHVASPPLPYATRGMSYLAVLPVADGVRLWDLWEDSRSTLAWRKRVLSDLAAVTLQLYRHPLEGIGDMALASDGSPCVGVLHDGAVAIAMERGMDVGDRLSPGPYSTWKEYAWNQIQGLLLLHGDSPLYGGSIRANAEIILEWLEDFQPDFPEKFFLCHPEFGSGQVLVDPGSGHVESIVDWDCAKTVTVHWLARGFFLPFFHYREKPDEVEEEELLRFFREELRLGGAPELVPYVTKHPEEVYPQVMFEEHIRPREVSAECADTSLWVFCTEMQAQGFMDDEMVIQKVEAPWKKSKSPTTSSAEEDDEEKSGEDDEEDEDGEEESGDDEEESSDSEEESGKDDEEDEDGEEESGEDEDEEQ*