MATNGTNGTNGVKNNTSKFDPNFTKHVVNLMSAETKPRHREILTSLITHLHDFCREVELTQEEWIIGVNYINSIGQAYKKNRNEAWRVCDILGVESLVDEINHTVVTNVEHQLVPTPSTILGPFWSPETPFRELGASVVQNMPKDGELTLFHGVIKDVDTGKGIPGAVFDMWQASTNGKYDVFDPENQTRHNLRGKFRTNEEGKFWFYCLKPTEYAIDTSGPSAELLKLMGRHPWRPAHIHAMITHPDYIDVTVQLYPRDDQYLETDSVCAVKDDLLLDFKPIQNEPNGAILDVEYDVRLLSKKYKPDSSMLMQNANQNNF*