MSHQQPLSSSVQPTDIYGGDEVSALVLDPGYCNTRAGYAGEEMPKQVLPSFYGHINGRDVFGDEYIVPKPGFEVRNYMNRDSVVEDWDAATRMWEHVLVKRLQPERSTPPSKKGINISDDGDVPMEDDGNNNEDATDALEKPLAENPLLMTEAPWNSPKAREKAIEISMETWGVPAFWLSKTPVLAAFAAGKATALVIDVGGANTSVTAIHDGMVLKRSIQRSPVGGVWLSSQICKMWDGSEPKVDVVPRFMVESKKPVEAGAPAEANLRKFNFDIHPSFRAYEEERVLTEFKESVVEVWRGPQRFTTPGNEDAVRTQPGRVFEMPDGSNQMWREQRFKVSEGMWDETAAYNSTDEEGRVTKAQTIPALIKAALEGVDVDLRPNILGNVVVTGSTSLLNGFNDRLNHELAQMYPGVKIKIHAAGLTTERRFGAWIGGSILASLGTFHQMWISRKEYDENGAGIVEKRCK