MGRPTSGGVQMQQPKLRKGLWSPEEDEKLYSHILRYGVGCWSSVPRLAGLHRCGKSCRLRWLNYLRPDLKRGTFSQEEEDHIVALHQILGNRWSQIASHLPGRTDNEIKNFWNSCIKKKLRKQGIDPATHKPMAAGMITAATAALPDAEAVDRKPLAAAADGSLAPKQSPEFDPFPVCADYGGGFAGDLGAANATALYVQFGDCKDGAHGDTGFGAADYSCVLDVSENLGYGESSSNSSNWNYGREVGSVLDGEVLHWAKAEMERQHDEPPEHKFALPCQEQSLLANFEFNLEQYF