MDVNEISKTLERDEQETISLISSLPSDIDFNGTKLFKYQACWYDNKTLQGILNFQRGFEPQETDIIISSFPKSGTTWLKALTVALLERSKHSSNHPLLSDNPHGLVPVLELRLYTETSKPDLTSFSSTPRLFSTHVPFHTLQEALKNTPSKVVYVWRNLKDALVSLWYFECANLKIKIDEERSLLESMFESFCRGVSYYGPFWEHVLSYWRGSLEDSKNVLFLRYEELKVDPRGQVKKLAEFLGVPFSVEEEESGSVEEILDLCSLDNLKNLEVNKIGKTARGVEHKNFFRKGEVGDSKNYLTPEMERRIDMIIDERFRGADLKF*