MPCRPAISSHSLGRAWVHDMPAKLDQAAKHSFDIELFFEDLDYVASAISTGSTFEKRLEAAQIIRSLCDERGIQIVCLQPFMHYEGLRDRQRHAQKISEMKCWIELAKVLRIDIISIPSTFLADSEVSGDLDLIVQDMREVSDLASPHGMRIAYEALAWGTYVNTWEQAWDVVQRVDRWNFGICLDTFNMAGKIFADPTRSDRKNANAEEALEESLQRLRTIDPSKILYVQVVDAEYLSQPLVEGHKFYNSQQSGRMSWSRNCRLFYGESELGAYLPVKQILQVILEDLAFEGYVSAELFNVSLTNSDASVPREHASRAARSFKKIAEDVAVDLQFRGRKSRVCSTASKEVGSRAQL*