MARMICGRTGEPAVRKGPWTLEEDLILVGYISQHGEGSWDNLARSAGLNRNGKSCRLRWLNYLRPGLRRGSISPEEDMVIRELHTRLGNKWSEIAKHLPGRTDNEVKNYWRTRIHKKPHQSKLQLQAQQHPGLDSVATSESASASASTSQASSTVGDEYMQASFPYPELTWVADQSDVGAITTRFFSSSDDFGDNVWNVEDRFWETLPFADPVYEAL