MTKVVCVTGASGFIASWLVKLLLERGYTVRASVRDPGNLKKIAHLLKLPKANEGLELFKADLQDEGSFDAAIEGCDGVFHTASPFFINATDPQKELLDPAVKGTLNVLRACAKASSVKRVVLTSSIAAVLYDPTRKPEDVVDESFFSDPELCQRRNAWYVLSKTLAEAEAWKFSKEHGLDLVTINPAMVVGGLLQQTMNTSSETILKYMNGVASAFPNEVFGWVDVKDVAEAHIKAYETPAASGRYLCVERVAHNEEITGILRKLYLDYPIPTKCAEENAPRVPVYKLTTQKLQSLGFKFTPLEDALKECVESLVEQGLVKRKTESCI*