MSDTLPLGIIADSGAPEGSTDYTTVVLFHGFAWTSDGFRKMLPFAKAKNARIFLVNRRDYPGTTPYSIEERAEVFAAAVQGKTDAEEARKILLPWMKERGREVHDLLVHIVSQHKIPVARPENNAGGIVVAGWSFGTTLMSALLANVDSFPQGDVDLRKYLRRVVFLDPPDIALGIPPLPEVASANNETPIALERLVRELSIFYSAYFKHGDVDKPETYERSTPLADPKPTWYSFTPDELEAIFHPVPGDSRGGSDATLMAAAIPCGVFGVLREQALRKGEGSGWEAVELRQVWADYSIAPMVWCARELRAEVDKQTKAGAKLRNVSFVRVEGANHVVMWDLPERLLEALLCTQ*