MTSPETYTVGWICPHHDDYEAACAMLDEELEGPEAAEKGDANTYFFGRISKHNIIIACLPLGRYGTTAATRVAKDMMRSFPQLRFLLLVGTAGGVPTEDRDIRLGDVVVSVPTHASGGVVQYDYGKQLAEVFQPTSQLNAPPTVLLGALPEVTRRHNNPKRFGGIDEHLQAFSNNPRFRKPQEDRLFLPAVKHQGGKDCAKCDMNGLVQRPPRTTGRAVNVFYGTVASANSIIADAVKRDAYSRVSRVSALCFEMEAAGLMNDFPCMVIRGISNYADAHKNDEWRCYAAATAAAYAKELLRVVKP