MSLTNTKTGFSVKDILDLPDTNDEEGSVAEGPEEESEGPEPAKRAGPLGQGTLDTVHSLPLKNPFYDSSDNPYTRWLASTEGLQYSLHVAAGAAPQDSSSKSPEPSADESPDNDKETPGGGGDARKRRVLFSQAQVYELERRFKQQKYLSAPEREHLASMIHLTPTQVKIWFQNHRYKMKRARAEKGMEVTPLPSPRRVAVPVLVRDGKPCHALKAQDLAAATFQAGIPFSAYSAQSLQHMQYNAQYSSASTPQYPTAHPLVQAQQWTW