MSRDKKRVETIVIAAWQSRLEMALNCCMQILRRLVNPLRLCLAPLCLCLTAADDGSAINADPPRLPSSDDGSAIDADPPRLPASDEVAQTSLSAQNAQNDYTRLPPVANFDVFINHRGKDVKDTLASHIYDLLQFHGVRTFLDREELRTGEEFPDAITEAIQSSSVHIAIFSPHYSESSWCLRELALMLKTPNATIIPVFYNVTPEELRWAKGAFAAATFDKHYQRYSQQVVDEWRAALQKVSNISGLSWRRMEKAHVAFIGIIGIAGIGKTTLAKALFNNIRWHWNFKFKRASFIEDIKGEAEKNGLQEIRRKLLQNLLHHDYQILDLSQSQGQRIIRERLNNIDALIVLDNIEDRDQLDDILPPEVLLPGSTVIVTSRNLSIFNWCNNFLKYEMSGLNLLESKELFCRHAFGSGVACASYENMVDKFVGICKGVPLALKVCGRGVCGSYANWKSYFKKITENMLVDPLKSMLKVSYDLLDEEQKQIFLDIAIFFHGEELDTIKRIWEEKYEDLEEDSEDSSTTYDLQILERKCMIQFGRGPSVLVTMHEAFRDLGRAIVDEESPTNPGGRSRLWRPKDVEKAVKSCKSKKLLCLHAFDSGVVYAPFENLVDKFIGICAVVPLAMEVCGRELNGESYDIWESVL*