MATPSAPSSSLPPPKPQQSSSASSPLSPPSSILIIGSGVFGLTTAYALSRRHDFVNTTITVVDRADPSNPDVFPAPDAASVDTSRIIRADYPDAAYAALAAEAQLQWRQQTHPDDLGSEGRYSESGLLVVADGPAPPPGTPVAPGTSVIDKSKLTGMDYARFSWANVLSLASSDPELAARIKECPNTDAIKAALGTGGSSGSWGYINGLSGWANAGASMAWLYKRVRAEGRINFVAGEVTNLEVSGNTVTGARLSDGRVLSADLVMVSAGAWTGRLVDLTGQAIATGQVLGYIDLTPEEEAQLAHMPVILNLSTGLFVIPPRNGVLKVARHAYGYLNPTTLSVPPLASFVTTPAAAVSLPLTTLTDPTLQIPTEGADDLRRALHEMVPLPSLRDRPFSKTRICWYSDTPTADFIVDYHPKYKGLFVATGDSGHAFKFLPVIGEKIADVIAGQCPPEFVGKWNWRYPASDAAIKTVITEDGSRGGVPGLILSTELERTSAVLN*