MATDGKSNLSFVLNKPLDVCFQDKPVPKINSPHDVLVAVNYTGICGSDVHYWLHGAIGHFVVKDPMVLGHESAGTIVAVGDAVKTLSVGDRVALEPGYPCRRCVHCLSGHYNLCPEMRFAATPPYDGTLTGFWTAPADFCYKLPETVSLQEGALIEPLAVAVHITKQAKIQPGQTVVVMGAGPVGLLCAAVAKAYGASKVVSVDIVPSKLEFAKSFAATHTYLSQRVSPEENARNIIAAADLGEGADAVIDASGAEPSIQAALHVVRQGGHYVQGGMGKDNITFPIMALCIKEVTASGSFRYGSGDYRLAIQLVEQGKVDVKKLVNGVVPFKNAEEAFKKVKEGEVIKILIAGPNEDVEGSLDTTVDEKKLNEAKACGGSGCC*