MATVIGTEAANGLKLGGAVAGDVGELIPFAQTIFALTNVLVECALTAKAYGNSCTRLAERVSSISNTLRSCFDTNDENCTTGACDMKDTSLVECMSELESKVQSACALLKRFSGSEKGIEHAIRVLKAKNFQGEFLTCDARLVELELRLARSFVFHLTSEQAQNRGQENRDHQVVIGELEAVLRRLETGPDEMVRALEDDGLSNTKTLENELGSCPERSAVLSMHGLEVKVTESYLKAADSGLDSKVLDQSEPWYVEAAIAEKLTNVNGERIILSPLGAVGFGNVFKGMFMGLEVAIKEIKLAGIKALAELRNEPGIIWRLSHENIVQTRGGFYPRTQMDMHNAECPFCARVRCEGLVGNAHVSRQRKGITIA*