MSRHGAKEKIVMSRNTRLCVFHVTQNLLLFLHSAGAWLTRGEWLLSTTSLQFQLDVASSFLIHFVLLDQYDTREEVTMIDILVYYQSSTPTASHNSIPIEISFFVVSEEETATFTKEDREQTAMVWWNDYYGGCGCVNCVAQYGSNRWPFGSREKSSAASNRELRVKEQFNKVKYKVEAAVSEKTKVIIKLGCLAKSESSLKQLPSVIIESICDFADLPKPTPRPISSAAVSNSISFELAASNNVNNNAIVESRTGRRARKSVNYSELDIDILGRDADEQRNEAEKLKKELTLREKWDVKKGLVDETDVVDLADITLYQPGAKIAIPITNPMMHLTGPCWRDFKKAVRKNKGWDVKRFAATEEEKKEHKVQRKGNVYFIDAIYTVPGSTAVEHASKEYKANPTATAALREALEFAATSRSGTVSAKSLKRAIGEGYSKHFIMAQVEKQKGEMDVKHPAAKKAKTKSSNTKKVVVKKSSTKSK*