MYLGVGCSVCFAVIHAKHVGNGDSVCFAVIHAKHVGNGDAQNLRSAIIYSRATMKALILVGGFGTRLRPLTLSVPKPLVDFANKPMILHQIEALKAIGVDEVVLAINYQPEVMLSFLKEFEAKLGIKITCSQETEPMGTAGPLALARDKLDDGSGEPFFVLNSDVICEYPLEQMLEFHKKHGGEASIMVTKVDEPSKYGVVILDEETGRVEKFVEKPKIFVGNKINAGIYLLNPSVLNMIELRPTSIEKEVFPKIASEKQLYAMILPGFWMDIGQPKDYISGLRLYLDSLRRNLPKKLSFGAHIIGNVIVDETAQIGEGCLIGPDVAIGPGCMIEAGVRLSRCTVMRGVRIKKHACVSGSIIGWHSTVGQWARVENMTVLGEDVHVCDEVYSNGGVVLPHKEIKSSITKPEIVM*