MKSIGGRGGGTASPSSMHRSGPPLTAIDRFLWGQNSHFTPKQQSQNIANNNHTAIANLDDEFSTYRFMWPYPQEVSFIDKLLVNEEAMNWTQQIPTLKENVQVLGKNSKGVGRRPKKGSSVALIKGQWTDEEDRKLLKLVKQHGVRKWSQIAEKLEGRAGKQCRERWHNHLRPDIKKDGWSEEEEKILVETHAKLGNRWADIAKSIPGRTENAIKNHWNATKRRLNSRRKNKRTAANSNGKPHSTILQGRA