MKERGPKTSYGCARIRMEGVHDDAAALAFNNKPQHRDVRVVRVSLVKPAKPTVRHFMYMSPVDQMFRKAKPSRTILFYSTDIDRQSALEALRQGLASTLVAFYPMAGRLLEEGNRLALDCNDQGVELIESCCNLPFVELERNRFPIQPLFRQLVPMDSSESSDVLENPLASFQVTSFAGGGLTVGIAISHCVADGLAMWSFIRAVSQACRGEPLSLSPLHARTLLKPEVFKMGIRYPDVPSNHCTRSNTTIYNGCEETVRANDLAPELLQQKVIHFSQEMIHTLKQACLSPNGHTDKASHISTFQALAAYLWKRLTMAQRLDDKTITDMRLSMDVRHRMIPPLTAAFFGNAVIGIPTPASAGEVTRESLGVTAARIRQSIRQGDDMCIKKTIVARENADLRKIALSPVKVILIRNATGFPVYEGGDFGWGEPEAVRPPWDWKEGEFTWYPGKKAGSVDVMASLTETTCAHFFSPHLFPDDPLRQSDFPFADKTC*