MATVRAPPQANPLEDVQILHKAMKGFGSDEKAIISVIAHRMWWQRQAIVQGYTASYGDDLYKKLRSELTGNLESAVVTFLMQPAERDAELLRKALQDGIMTDDQVLIEIICSRYPNELQSVVYAYKTKYNRDLVADVRSTTRGDFERVLVACLQSQRPMGPEVDMNRAQYDADALYKAGVGRIGTSEGEFIRIFCTQSSAQMAAMADVYARKYGHDIEKVISKELSGDLKRAFKAIIRSLRNRPYYFAKCLRKAMKGMGTNDRALIRTLTTRAEFDLAHVAQMFQAKYKKPLAQSVRSETSGYYRDFLMAIMGE*