MLRVAALGLGDMGRVHAEHLSRIRSPAPDIAEEVAKKLNVSKIETDYDKVFRDPNIDAVVISTACTEHEEHIIKAAQGGKHIWTEKPLAFSRPAVTAILDAVKKSGVKFQVGFMRRFAPEYALAKQKINAGVIGKPVLFKSTSRDPFWPEKQDGPGYNSTFLDLAVHDVDLARWLLSSEVKTVYAIGGALVYKKLKEFGDCDNAIATFTMESGALATVDFSRNARYGYHVTSEVLGDKGCLQIGETKMTSLLTMTPKASRTRLTGAWRADDHPWYMDRFRAAFRNEIENFIDNLQTGKAMSPTGEDGRRATCVGLALVESWKTGKPVDVDYSL*