MVKVLAALTRIRASRNDSVWKLLVIVLPALAVLFWLLLTVHGQLGWMRTPVVDCKGAATTTPPCETDVVYRGPAGIPALRTRADLGALMQARGFTHGAEVGVQSGSHAKQILQAWISCERFHLVDLWGHQENCKGSANFDQTKQDALFQGAQDLLQPWRNITTFHRMLSTQAAQQIPDQSLDFVYVDARHDYCGATEDIQAYYPKLRPGGILAGHDYLSFAEQKAADPGQDWSVCMDGTVNVGAVKGAVQQFALDKGLTFSVVYAANGGDRSWLLQKPTRMECVEAMGGYGSDLVRIVN*