MKRTIEDDDARDHVSTELPESSMLGDVSPGASASPAGSGVPMTFRCRRKTSSSRRAVAMCPVECGIYLYTSDGSYINEWFEPSLPGYAISVRQQGSRDMHSIEFKTMELVGRFLKALPTARDDEPVPRVVGQLAELAQLQWARGKGPTWPLTLFAGGEDAVTEGLRHIEAVSTFLRGDSSQVSLVITPFIDVNLDCYKNSAGCPVVIRDRQVGGSLVDLAPPCGGEHLCVSVHMLPGLQQEFVMSVKGATWPIRHELAALGCPREEQQDGSWQHRTPALNMTDRRVSTLVEFLKRTFFVVMFADSVPTSIRAIFQGI*