MKPIVADTDDRRWQAVCERDTRADGQFVFAVLTTGICCRPSCRSRRARRENVRFFADVAAAVAAGFRPCKRCQPDKDYPQQQRVDKVAQACRLLEQDAPLTLEALAGQLAMSPFHFHRLFKSVTGMTPKAWQQAWRAQRLREALEQGIPVTRAALAAGFPDSSSYYRQADAALGMTASQFRRGGAATVVTWTTGDCALGRCLVAQSERGVCAVLPGDNDAALLDDLRRRFPNAELREGDPDFCQQMAEIFAHLDDSRRPVSLPLDLQGTAFQLQVWQALRQIPVGETRSYRQVAEHIGQPRAVRAVAGACAANSLAVIVPCHRVVREDGALSGYRWGTARKAQLLAREAQHEEE*