MREKWETKRDEMGHRCCGKHKVKRGLWSPEEDEKLLRYITTHGHPSWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGTFNAEEEQIIIDVHRILGNKWAQIAKHLPGRTDNEVKNFWNSCIKKKLLSQGLDPSTHNLMPSHKRSSSSNHNNIPKPNKTTSIMKNPTDLDQSTTAFLITNINPPTSTKPNRLKSPNQTPIPSQTMIPINDTMSSLLDDENMIPNWSDVDGTAIHEAPMLPADKAVVGVDDDDLNMDILFNTPSSSAFDPDFASIFSSAMSIDFNPMDDLGSWTF