MATSPWILAKGGQLGWGGVGSVLQGAHLRAVAVRASSSSRSVVVTREKGKNEKLINLLNTHGVSSLELPLIEHKEGPDLAKLPSVIRENTFDWIVITSPEAASVFLEGWKLAGSPNAKLAVVGSGTGQVFENIEVDNAKLSIDFVPSKANAKNLAEELPKVSVEGGKVLYPASAKASHDLETGLLARGFEVIRLNTYSTDSVKVIDPSVLALAVSAPVVALASPTAVRAWVDLVDLSTWVGAAACIGQTSAVAAQKAGLKRVFYPDNPGIDGWVRSILEALETQTCGSAA*