MGKVSNRVDMFLSAVSRLPLVVRVAILHMLHLSQQSKYLDLRTELSIAVMRSFVQDPKPRSISSTQKLLNKDPGVKGRIWVARYTSPAPPEVDVRDALLAAVEGLMDECLSAMAAAGPGGEGQQSAGKPVCRIPDLVPVEAEWTGYRASATSDSKLPSHLSERQRYDEMMKECTSPVTVLYFHGGAHYLMDPATHRHVTRKLAKLTGGRCYSVRYRLAPQNPFPAAVLDALVSYLTLLYPPPGAFHKAVKPEHIVFAGDSAGGNLCLALLQTILELNRQSREITWHGSTVSVPTPAGCAVNSPWMDMTLSSPSWKKNSKWDYLPSDDGLDDRRPSCAAWPATPPRRSIYVDDAMILHPLASPLAAANWAGSPPIYVCTGWELLADEDRLLAARLEQAGVPVVFEEYEAMPHCFALVFNHLEASRRCFDAWAGFIGKVIDGAEGDSGVEGKGNSVESSFTTVRAKTLEEVPIPTGELRKWSEEEVRERLVRRCQQLLPAIKGDDSGTLATPKL