MQTKAQNRNGIAFLFVFLILHDQVNCQLAVDFYDDSCPSVEDIVTASISDSVQRFPITVQAVLRLFFHDCFIEGCDASILISSKDNTAEKDAAPNLSLAGDGFTAIINAKSQVEAQCPGMVSCADILALAAREAVVLAGGPTWDVLKGRRDGTISLASRVEGNLPEAKFNVDELAAVFGAKGLNLQDMVTLSGAHTLGFAHCDQFTERLYQFSSTSPVDPTMDPNYAAKLQAACPSRGADEGVVEPLDAASPGSFNNDYYTNLEANQGLLASDQILFTDGRTAGIVDAFATDQSTFFQAFADSMVNLGNVGVKTGNEGEIRKDCTAFNP*