MATLTFNSVAATSKIRSSVAAANSSVRRQLSHVRLPSSPIQPSSVLQCRWSSSASSGVRAQVTTTEQVGVKAAAKVEAPVVIVTGASRGIGKAIALALGKAGCKVLVNYARSSKEAEEVSKEIEACGGEALAFGGDVSKEEDVESMMKTVVDRWGTVDILINNAGITRDTLLMRMKKSQWQEVIDLNLTGVFLSTQAAAKIMMKKKKGRIINISSVVGLVGNAGQANYSAAKAGVIGLTKSVAKEYASRNITVNAIAPGFIASDMTAQLSEDIEKKLLQSIPLGRYGQPEDVAGLVEFLALSPAASYITGQVLTIDGGMVM*