MGCGRCEKPKVNYRKGLWSPDEDQKLRDYILKHGHGCWSTVAAKAGLQRNGKSCRLRWINYLRPGLKRGIFSAEEEEAVINLHAMWGNKWSRIAMHLPGRTDNEVKNYRNSYLKKKVVKFEGSNSYASGTKSQESGNQSPKMSQIPEEPLESSSVDSRPSAQCSIDHDSCRGTLHPPLPKVLFADWLSMDHATSQSLPNTDGGMNCQWDFNLNADVFQYGSSRVDDPSSSDFLHGFGDTSIYGEFQLQYEPGGQILGGAFYDDLPMDETGRSFDTNQDVIY