MSDDHHDDEHFHTGDSGAAATFPKQCSALRKNEHVMIKGRPCKIVEMSTSKTGKHGHAKVHMVAIDIFTSKKLEDICPSTHNMDVPVVKRREYLLMAIDDGYCSLMDPESCEQKDDLKLPDTELGQQIRDAYEKDEGSVLVQVVSAIGEEAILGWKVSTKE