MLVLISLLHSLIISATLLTTTSTQTQDYLCNSSCYKMHLVFDFDGTITQQDSIGELARSAIEIQRNRKGHDLQASWDQVVQAYVADYRHYKENHPSPEDTRICMDQEFEFLSGMKDVEEASLQRIAESQIFEGLDAETLSQAGADAVQAGRIKIRDGFTEVMKLVADRNWRVSVISVNWSRSFLRGALLPHALDVIANEPVMDGTITGPEFFNGRMTNAREKKEALKHLIKEKDGRVIYFGDSTTDMECLLAGGVVISDDEESSLLKALKRIKVNVPHVSDKRERDGKVKWARNFREVLDSGLLNEQA*