MGKGLDLDAWIAKCEPLEESELESLCGYVKELLVEESNVQPVSSPVTVCGDIHGQFHDLLKLLETGGDVPDTNYIFMGDFVDRGYNSLESFTLLLLLKARWPQCVTLLRGNHESRQITQVYGFYDECQRKYGNANAWRWCTDVFDYLTLSAVIDGRVLCVHGGLSPDIRTLDQVRTIDRLCEIPHEGPFCDMMWSDPEDLETWAVSPRGAGWLFGRRVTQEFNEINGLELICRAHQLVQEGLKYMFPDKSLVTVWSAPNYCYRCGNVASILAFDDKMERTVKYFTETPENSTMMAPRSSVPYFL*