MHDGKFDTTNWAIMQKGNFAQSFLTASLAQILHESPPGIRVIDVGGDIGFFTLLAASLGPVAIDVFEPQPVHRLRICESLNINQWHSEFDMHYDDNPKEASLVNVIPFGVGNARGLYEFKGELGHPNQGHYTGLVAKMGSNAQRLVQLDEFAEERGWFGESRPDIAILKVSVEGFELNTVEGALELLHLKVIRNILIEVSFRNEAEIARNRGTVQILEDSEYRLYKMGTLEAPDELPIVDDDKLYENLVKAGQATPSKQLNLWWKLSEYM*