MGRHSCCLRQKLRKGLWSPEEDEKLYNHIIAFGVGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGSFSQQEEDVIIGLHGILGNRWSKIASQLPGRTDNEIKNFWNSCLKKKLRLRGIDPTTHRPLNEVKTQEETIRMYYSNSGANFEQLPEHPFPLIEIQTCLDSIESNANFYYQFHQPFEPLSQNECLVKPELCDYGGVMDVPENFGYGESSSNSGNWNCNVVPEIKHVFGSEALNWVSVSKAETLVEPHEHKHSSWRECQHVMSSEDFSTEPVGSLPRDLSDICFNVPRDASVGEFNVEFI