MERGLLELHLHAESFLFVERELFTSKTLVKLTLSAGYDFEAERVFLPALKSLYLLTDSGIDYDNHCRLLDGCPALEELFIRDADHDCPPCCGSVVKSASIKRLVVLVNLPNKRDSHDYAYFEAPSLVYLDYSSYVYETYQIVGLDSLVEARLSLKIWDYYDYNYDYEYDDESGDYYSDDDEGRSYCYSYVDDERKEPIFGDVTNLLAGVTNITTLHLSPDSLEAFYFCCKSMPVFNKLLNLFIESNKDKGWQGMPLLLKSCPILHTLVFKGLVHRVTNKCGDACACIPKKEKRENEKKNRKIVEKKLSCLWTCQVKVLEISKYDGSFQELKQMGHLLGKLGCLESVKVGVHADNNTEFLQANLLALPRLSSKCNNIQFS*