MARGGSNVCGFSLPTVCFVLLTGLAVSVTRGGRWRVGLGESDVVEVEPSPARPSPPSPARPHQGSTPPAPTDPTERGLNVGSHRARCLSGDLSRGDWVACDRAAHAVAGCDPAGGGGGDRAWEFSPPARELCEASKIDRHEFASMLAGETVAVVGDSAARMVYAAILRLAAKDADAWRLDTSQKHRDWTHQLASDGAVATFAWAPFAQNVTSRLRNLFEGDDARGQGRPPIALVMGAALWHELHVDDLGEYGAALAELADALASPNLAGKVMGAGESRRGGAEGAEGALSGALSGAEGGFADESARRRTVAFWLTPSRTVSAKFTDDRKRERMTPENGDAYARVATESPLFERVAPTGRTFVVPVDLGTITASCGAGCTEDGIHYAPASYDAAVQIIANALRAAWT*