MLQTNEKNIVEFLLQCQPGQPRTRGNWEVDHQGNPFLLPSIGGITLNVQVGDSAFGWAGDHVEPGVSCTADTHKPYEHPNVGLQIYSCVGNRATVTSGEAKGAEGVVIGHHGGSEHLIVDFPREAKENLTYSDTIMIRAKGQGLKLIDYPDITLFNLDPELLKILKIRELEGGALEVPVTTMVPAVCMGSGVGSAHVAKGDYDIVTSDQETVKEYGIDRIRFGDIVALQDHDNRFGRAYRKGAITIGVVVHSDCLEAGHGPGVTTIMTSAVPIIKPVLDPHANLADILKIGTVLKM