MDVDIDHYTILGLPSGEEGSKLTEKEITKAYRLKALELHPDKRPDDPNAPSNFQKLQTSYQILKDEKARKLFDDLLRVKQQKIQRQSQHDSKRRRMMSDLEEREKNAFYHQDPTSKARNEEESIARKLREEISRIRAMHGNNKTGFTDTEESSRKKEKEDERKTSGVDTNMDKEKMLKVSWEKGGLEYSAERLRGLFETFGEVKDVVIRSSKKKGSALVVMASKEAAVAATGTVCGDLSNPLLVIPLQPAVANAFPTFREPVKSSHGQHLNEDLVGARYQAFEDSVLQKLQKAAERQK*