MLLKLGARMILVVSSSELARECLSTHDMNFASRPRSAAAEHMGYDCKMLGLDPYDQRCRNLRRICTSQLLSPSRVESSQHIRKEEVSKLSCTQMGIRDEGSAVVNVRSMMVDLIFGTIVRSILPDKSYIGSAGEVEEAKEMINTHVELLGAFIVRDYIPFLGWLDLQGCEKEMKMFSRRRDEIWQRVTDKYRLCMKESDDSLMDVLIRLVDKAQDNDTIVKATIVSLITAGTDTSANTAEWAMTSLLQCPEVLKKAQEELDAVVGRERVLDESDLLNLKYLEAIVKETLRLYPAVPLLLPHMAAAPCTVGGYYVAGGTELLLNAWSIHRDPAIWERPLDFEPERFMKSASPDVNGHDCKYIPFGYGRRACPGMRVAMRMLQLTVGTLVQSFDWTVPQGVEGVDMSKERGIIMHKAVPLKAAIEPRLPHHLY*