MGRSPCCEKAHTNKGAWTKEEDDRLIAYIKAHGEGCWRSLPKAAGLLRCGKSCRLRWINYLRPDLKRGNFTEEEDELIIKLHSLLGNKWSLIAGRLPGRTDNEIKNYWNTHIRRKLLSRGIDPVTHRPINDNASNITISFEAAAAAAVAAAARDDKAAVFRREDQPKVTQEQAADWGQGKPLKCPDLNLDLCISLPSLQEETMMKPVKREAGVCFSCSLGLPKSTDCKCSSFLGLRTAMLDFRSLEMK