MASRTVAKDIITLKGSAAIVSEFFGYAANSILYNRGVYPEESFAKVKKYGLPMLLTQDDGVKSFIANLTSQLSEWLEAGKLQRVVLVIMSKATSEVFERWNFSIETDSEVVEKGVSREKSDKEIMREIQAIMRQIASSITYLPCLDEPCVFDVLAYTDTDVAVPFTWVESDAKLITNPQMVKLHSFDTKIHKVDTLVSYKTDEWEE