MGPPLCVLLKSKVLFQYDPDVFRGGAVERGGESIGGGSGRTRGIRTPRETANGILPYLRAMKPDANFANPPELSSLRILRPTESTPQCYRAILSSGHIASADKNLIALYPGAYRPGIQVKGCYLIYDATKNSLSAIPQRPDDTGFLAGAGLGAVVLRCDGGEEGAYVLGELAQVQGSDCSEAALYTWRSSTAEWVTKVGRLPPEVCTRDRLFLSDSCFSFGGSILCWVDMFKGMLICDLRAVLEYGSDLEFRFIPLPEDSLPFPHRNRFECPRRLEVFCSIGCVRGAVKFVTMDGYGERPSNEVTLTIWTLLPDIYKWKKGRVYHLRDIWENETYQTMGLPQVVPSYPLLSMHEDDVVYLAFPNVTSVDGYESDFLLRIDMLHDKVQCHQGTSDKIPARLIAVECSAYLQDLEDHQKGKSTKDMGKWREYDALTSLQHVMWKYELKSAPVLI*