MGGGDDSTFDPKQGLRILDFSNPNKVELAKTLRKACIDDGFLYLTNHGIDEKLLDDALVDIKRFFDLPMEEKMKCLHDKNHRGYTLFAEEILDLVNQKEGDTKEGYYVGWDVPEDHPMASKPLHGPNQWPSEEVLPGWRSAMEKYYFEFLKLGHRVASLIALALELRPDFFEKMFTTPMAAMRPLHYEAIHSKPEEGIFGSGAHSDYGLLTILLTDETGGLQICKDKFAKPQVWEDVPPIKGALIVNLGDMLERWTNGLFRSTLHRVLTKGVDRYSMAYFYDPNFDTMVECLPTCCSASNPARYAPMTSGEHLLKMYHKTDKSFDVTAKPHGFDDLPTSNSQKNEL*