MVTETSIEFNPYMDRKAFDETKEGVKGLVDAKITQVPRIFHVPQDSLTGKKPSVSDLKIPTIDLDTASREAIVEKVKNAAEKWEFFQVINHGVPLNVLEEIKDGVRRFHEEDPEVKKQYFSRDLVNKNFVYYSNFDLYSSSTSVNWRDTFTCYIAPDPPTPEELPVTCRDAMFEYSKHVMSLGGLLFELLSEALGLKSETLKSKECLKTLLMICHYYPPCPQPDLTLGISKHSDDSFLTILLQDNIGGLQILHQDSWVDVSPFPGALIINIGDFLQLITNDKFVSVEHRVLANRQGPRISVASFFSSSKHHNSTVYGPMKELLSEDNPPKYRDITIKEYTEGYFEKGLDGTSHLLNFMI*