MKARELELCEIQRWYPRFKSLALKTIIHPLPELFISYLQEDGLFLPRDSAALPARQRARLFDDEDYQRWDEEDDETGEPEAPSFPELEAEVAASIAKLDGSVFPKLNWSAPKDSAWISPNGTLRCTNFGEICLLLKASDSLVHDLSHAFDSCDDKTSERPSEFFLALRKWYDMRPEMEFRGFVRHGLLVGVSQREVTGFYPALLDSQETLDASVFGFFVDNLSEAFELEDYTFDCYITRAGKVKLVDFNPWGAFTLPLLFTWDELEDTYAKFKVALLETCCYGDVDQSKSSCRGGESCLIDDFRSSHKADMNSFEGCRGCHCLDQSERFHFDENSPGDCVESVKHHLVIENCTGSGVNHIEAVSNLEEKGDILHCVEECHNGGDVSSQTVISSQDANPEDEKNPQNITTTLGRKRSNIILREQGFKAEFRIVKDNCHVQVNLRMVGGVPYDYIQTGPGSAWDEFLQRASEEMQQQNKDAAAGG*