MATRVAVVTGGNRGIGLEICRQLASNGVLVVLTARDAKKGSQAVEELQSSGLSGVIFHRLDVADRSSITQLAEFVKARFGKLDILVNNAAVGGTTIDPERLKQLQKQDPKEDVRTFVDGYIGSLHQNYELAKECLEINFNGTKDVTDCLIPLLLLSKSGRVVNVSSQVAQLKFMSNEGVIKVLSDIDNLSEAKLDEVMSVFLADFKDGILAARGWLPVVSAYAVSKTLVNAHSRLLARRHPSLAVCCVNPGFVRTGMNYGMGLVSAEEGATAPVALALRDEPADSGLNFELLDVCEF*