MAIFEKTIDGDDINQLTITDRFNAEPFPSAASGGAMTVKDEQGLLWTFKYKVKSRNKRVLSGHWVHFVRNNRVRVGDRVAISNNDGWSSEAEYKIEVLRGF