MERVRRIVFDCFGCFPGRLERIIGKVLGCCVRIQGVLGRGSYNLVLDTLLVDKARRPHGRRGADPRGKPAPPLRDTGEPSYLAVLPVADGVRLWELWEDSRSTVAWRKRVLSDLAAVTLQLYRHPLEGIGDMALASDGSPCVGVLRDGAVAIAMARGMDVGDRLSPGPYSTWKEYAWNQIQGLLLLYGDSPLYGRSIRANAEIILEWLEDFQPDFPEKFFLCHPEFGSGQVLVDPGSGHVESIVDWDCAKTVTVHWLARGFFLPFFHYREKPDEEEEEELLRFFREELRLGGAPELVPYVTKYPEEVYPQVMFEEHIRPREVSAECADTSLWVFCTEMQAQGFMDDEMVIQKVEAPWKKSKSPTTSSAEETGEDDEEKSGEDDEEDEEESGE*